问题标签 [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 投票
9 回答
9895 浏览

ssh - Plink 的替代 SSH 应用程序

我最近开始遇到 TortoiseCVS 的问题,或者更具体地说是 plink,它附带的 SSH 应用程序。它尝试连接的 IP 地址无法更改,并且与旧 CVS 存储库的 IP 保持一致。从它的主站点下载 plink 并从命令行调用仍然有这个问题。

TortoiseCVS 可以选择它使用的 SSH 应用程序,我想知道我可以使用哪些其他替代方案?

0 投票
3 回答
9301 浏览

cvs - 获取特定用户的 CVS 历史记录

如何获取特定用户对存储库的提交历史记录?

我可以通过命令行或 TortioseCVS 访问 CVS,因此使用任一方法的解决方案就足够了。

0 投票
3 回答
34529 浏览

cvs - CVS 签出到目录

如何从 CVS 中签出特定目录并省略指向该目录的树?

前任。

我想结帐到这个目录 C:/WebHost/MyWebApp/www

我的 CVS 项目目录结构是 MyWebApp/Trunk/www

如何省略 Trunk 和 MyWebApp 目录?

0 投票
7 回答
6331 浏览

version-control - TortoiseCVS 和 TortoiseSVN 同时安装时会冲突吗?

我对在同一台计算机上安装 TortoiseCVS 和 TortoiseSVN 是否安全感兴趣?我们所有的公司项目都由 CVS 控制,但我想将 SVN 用于我的个人文档(并使用 TortoiseSVN 作为客户端)。是否可以?

谢谢!

0 投票
4 回答
7690 浏览

windows - 使用 TortoiseCVS 时出现“启动 CVS 进程时出现问题”

使用 TortoiseCVS 时,当我签出一个模块时,对话框(见截图)告诉我“启动 CVS 进程时出现问题”,“句柄无效”。关于这将如何发生的任何想法?

0 投票
3 回答
2838 浏览

version-control - Tortoise CVS - 防止用户在分支中提交更改?

如何防止开发人员将更改提交到 CVS 中的特定分支?

最近,一位开发人员将代码提交到主分支,让我有很多回滚工作;-(我怎样才能防止这种情况发生?

0 投票
1 回答
406 浏览

version-control - 更改 CVS Tortoise 合并中的“Yours”和“Mine”名称

我使用 Tortoise 与 CVS 交互以进行源代码控制。合并时,它会显示文件的差异,分别称为 HD 上的文件“Yours”和存储库中的文件“Mine”。或者也许我有倒退。正如你所看到的,命名法让我感到困惑。然后我还必须尝试记住要合并到哪个。

是否有更改该命名方案的设置?也许是“OnHD”和“FinalInRep”。

更新 1

马克戴维森,按照你的规定改变你和我的

我还没有测试它,但去

  1. TortoiseCVS-首选项
  2. 工具选项卡
  3. 双向合并参数

因为它目前已经设置了“%mine”“%yours”,所以您可能可以将它们更改为其他内容,但尚未对其进行测试。

更改我的差异工具查找的路径,而不是 CVS 所称的文件。因此,它不会改变 CVS 显示的内容,它会破坏我的合并工具。

0 投票
5 回答
1746 浏览

svn - 有没有办法让 TortoiseSVN 更像 TortoiseCVS?

我在混合源代码控制环境中工作。我们仍然主要使用 CVS,但较新的项目使用 SVN。但是,我发现很难获得 SVN 的支持,因为 TortoiseSVN 不像 TortoiseCVS 那样工作。

3 路合并有很多认知失调,虽然 TortoiseCVS 似乎总是能正确地合并,但 TortoiseSVN 几乎总是需要手动帮助。同样在修复任何冲突后,您必须手动将文件标记为正常。

有没有人有任何关于如何让 TortoiseSVN 更像 TortoiseCVS 的提示?

编辑

更清楚地说,我不想进行三路合并,如果可能的话,我想像 TortoiseCVS 那样进行双向合并。我知道生成的文件在 CVS 和 SVN 中是相同的,例如 Visual Studio 项目文件有两个不同的版本。这将始终以 TortoiseSVN 中的冲突结束,而不会以 TortoiseCVS 中的冲突结束。

SVN 看起来像:

CVS 看起来像

所以我应该能够得到同样的合并。此外,如果两个人在同一个文件上工作,TortoiseSVN 在更新时几乎总是会发生冲突,即使他们在不同的位置工作,TortoiseCVS 也不存在这个问题。我认为 TortoiseSVN 更加保守,并迫使您检查合并 TortoiseCVS 是假设 CVS 做对了。我想知道是否在 TortoiseSVN 的某个地方隐藏了一些选项以使其更加自由,并且还可以进行双向合并而不是三向合并。

哦,是的,我们正在使用具有合并点的 Subversion 1.5(没有这个分支基本上是无用的)。

0 投票
2 回答
1866 浏览

windows - 哪些 Windows CVS 客户端支持正确处理注释中的编码?

我们目前正在使用 tortoisecvs (1.8.31) 提交/访问我们的 cvs 存储库。

我们最近希望在评论中支持日文文本,以便可以使用 viewvc 进行浏览。但是,您似乎无法将 Tortoisecvs 发送的评论的编码设置为正确转换/发送为 UTF8。

Tortoisecvs 输出示例:

我通过 Eclipse 提交确认 cvs 存储库/viewvc 支持日语,您可以在其中定义发送到存储库的注释的编码。但是,我们的大部分开发都不是在 Eclipse 中完成的。

有没有办法让 tortoisecvs 为评论分配正确的编码?或者,如果它是与命令行相关的问题,有没有办法将窗口更改为默认为 utf-8?(这会解决它吗?)(Tortoisecvs 似乎只是在调用一个命令行工具,我假设它只是将默认系统的编码应用于文本)

如果没有,哪些 Windows CVS 客户端(如果有)支持正确处理注释中的编码?

更新 删除了 SVN,经过测试,SVN 正确处理编码并以 UTF-8 传输注释。谢谢,斯特凡澄清这一点。

在 sourceforge 上的 tortosiecvs 项目中找到了这个请求:

https://sourceforge.net/tracker/index.php?func=detail&aid=1592167&group_id=48103&atid=451975

它从 2006 年开始营业。我想这对很多人来说都不是什么大问题。

0 投票
1 回答
485 浏览

linux - 从 Windows 向 CVS 添加 Shell 脚本

我将向 CVS 添加一些 Linux shell 脚本。我可以使用 SSH 安全 shell 客户端将脚本下载到 windows,然后使用 Tortoise CVS 客户端添加到 CVS 吗?(只是为了方便...除了使用 cvs 命令之外,我们在 tortoise 中有很好的 GUI :))它会破坏 Linux 设置的权限吗?