问题标签 [tortoisecvs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
931 浏览

permissions - Tortoise CVS 版本 1.12.5 cvs [服务器中止]:无法创建 CVS/Entries.Extra.Old 用于复制:权限被拒绝

cvs [服务器中止]:无法创建 CVS/Entries.Extra.Old 用于复制:权限被拒绝

进行更新时会出现此消息。但是,尝试进行另一次更新可能会成功。因此,可以进行 CVS 更新,但可能需要多次尝试,这很烦人。

有谁知道如何解决这个问题?

0 投票
0 回答
71 浏览

eclipse - Eclipse 损坏 cvs 文件

从刚刚从 cvs 服务器检查的资源创建项目时,我遇到了一个令人沮丧的问题。签出完成后基本上一切正常(所有文件都在版本控制下),但是我一旦导入项目并 Eclipse 构建它,目录结构中几乎每个目录中的 CVS 文件内容都会被删除。因此,这些文件不受版本控制,CVS 现在将它们视为刚刚添加的。

我用 TortoiseCVS 和 WinCVS 来检查项目。

任何关于如何解决这个烦人问题的建议都会受到极大的欢迎。我尝试了我能想到的一切。

谢谢 !

0 投票
0 回答
1269 浏览

cvs - CVS 错误:服务器上不存在目录

我在Visual Studio 2010中创建了一个 .Net MVC 项目。我们使用CVS进行源代码控制。我使用TamTam CVS通过 Visiual Studio 绑定源代码控制,我认为这就是问题的根源。

我在使用TamTam时遇到了一些错误,所以我尝试通过使用TortoiseCVS从 Window 签入来解决它。现在,即使大部分项目都处于源代码控制之下,但当我尝试添加它们的内容(使用 TortoiseCVS)时,一些子目录会出现错误。

这些是问题文件夹:

base我在文件夹和文件夹上得到绿色 CVS 检查base\images。但是,当我尝试将这些文件夹的内容添加到 CVS 中时,我得到:

cvs [服务器中止]:服务器上不存在目录/repositories/location/Project /Project/Project/Content/themes/base

base我尝试从and目录下删除所有隐藏的 CVS 文件夹,base\images但现在出现此错误:

cvs add: CVSROOT 已设置但为空!通过 cvs add: `-d' 选项、CVSROOT 环境变量或 cvs [add aborted]: CVS/Root 文件(如果有)确保 CVSROOT 的 cvs add: 规范是合法的。

错误,CVS 操作失败

解决此问题的最佳方法是什么?

0 投票
2 回答
982 浏览

cvs - 卸载 CVSNT 并重新安装

我正在使用 CVSNT (2.5.03.2382) 并安装了 TortoiseCVS (TortoiseCVS-1.12.5.exe)。CVSNT 现在停止工作。客户端无法连接到 CVSNT。我卸载了 TortoiseCVS,但 CVSNT 仍然无法工作。如果我卸载并重新安装 CVSNT,通过代码和历史记录会安全吗?代码存储库位于单独的文件夹中(未触及)。如果我指向同一个存储库,新安装会获取代码(分支、历史记录等)吗?谢谢。

0 投票
1 回答
402 浏览

diff - 错误:文件重命名后(使用 CVSNT)在 Tortoise CVS 中执行差异?

我使用 Tortoise CVS 中的实验性功能来重命名我的 CVS 存储库中的文件。签出和提交对该文件工作正常,但是如果我在 Tortoise 中执行差异,我会收到一个错误:

这是 Tortoise CSV 在 diff 期间用于执行结帐的命令:

有趣的是浏览服务器上的存储库文件,所有控制文件(以“,v”结尾的引用OldFileName.DPR而不是NewFileName.DPR)。这是我对上述 diff 命令为何失败的想法。

任何有关如何使这项工作的意见将不胜感激!

CVSNT 版本: 2.5.04(构建 3236)
TortoiseCVS 客户端: 1.10.10(CVSNT 客户端 2.5.03)

0 投票
2 回答
161 浏览

svn - CVS 到 SVN 的迁移和分支内的分支

我最近使用 cvs2svn 工具从 CVS 迁移到 SVN。在我的一个项目的新迁移项目中,最新版本是分支 A(父目录)的一部分。在这个项目中,我有一个子项目,它的最新版本是另一个分支,比如分支 B。所以基本上主干没有我的主项目的最新版本。

因此,在 CVS 中,一旦我签出我的父文件夹(分支 A),我将浏览到我的子项目 > 右键单击​​ > CVS > 更新特殊 > 选择分支 B(因为分支 B 具有子项目的最新版本)。这将检查子项目的最新版本,我将拥有我的主项目的最新版本。

然而,在 SVN 中,我没有看到这个选项。据我所知,SVN 只能使用修订版而不是分支进行更新。我是 SVN 的新手,所以我错的可能性更大。有没有办法做我在 CVS 场景中尝试做的事情?

我想出了一个检查主项目(A 分支)然后分别检查子项目(B 分支)的方法。然后我会从第一个结帐(父项目-Branch A)中删除这个子项目,并用子项目的第二个结帐版本替换它。

0 投票
0 回答
328 浏览

tortoisecvs - 在 Win7 中无法使用 TortoiseCVS1.12.3 检出代码

我正在尝试在 Win7 中使用 TortoiseCVS1.12.3 从以下 URL 中检查源代码: :pserver:anonymous@dev.eclipse.org:/cvsroot/webtools

但出现错误:在 C:\Users\Bruce\AppData\Local\Temp\TortoiseCVS 中制作新模块 temp\: "C:\Program Files (x86)\CVSNT\cvs.exe" -q -d :pserver:anonymous@ dev.eclipse.org:/cvsroot/webtools import -m
XMLEditor tcvs-vendor tcvs-release CVSROOT=:pserver:anonymous@dev.eclipse.org:/cvsroot/webtools

使用空密码 - 使用真实密码尝试“cvs login” cvs [服务器中止]:“导入”需要对存储库的写入权限

错误,CVS 操作失败

你知道为什么会发生错误吗?

0 投票
1 回答
2899 浏览

cvs - TortoiseCVS 退出并显示消息 > cvs [log aborted]: the :extssh: access method is not available on this system

当我尝试通过 CVS 提交到存储库时,我收到错误消息

0 投票
1 回答
2198 浏览

eclipse - CVS 从分支中删除项目

我从 HEAD 创建了一个新分支并尝试向其中添加 3 个项目。我错误地添加了 2 个额外的项目,这些项目实际上在分支中是不需要的。

为避免分支/负责人的未来用户感到困惑,我想从分支中删除这 2 个项目,并将它们保留在 HEAD 中,以便将来任何人都只能在 HEAD 中看到这 2 个项目。

我在 CVS 物理服务器上没有写权限,有什么办法可以从 eclipse 中的 cvs 插件中做吗?

请指导。

0 投票
1 回答
217 浏览

file - 是否可以重命名文件并保留 cvs 历史记录?

我有一个文件已经存在超过 1 年,并定期进行修改。现在我必须重命名这个文件,我唯一的问题是我不想丢失这个文件的 cvs 历史。历史对我来说很重要,因为我需要将它用作我的更改的参考。我搜索了“cvs rename”,但没有找到。有什么办法吗?