如何将 TortoiseMerge 与 Visual SourceSafe 2005 一起使用?

发布于 2024-08-23 12:16:04 字数 349 浏览 4 评论 0原文

我尝试使用命令行在“工具”->“选项”->“自定义编辑器”中为“文件差异”设置自定义编辑器:“tortoiseproc /command:diff /path:%1 /path2:%2”。 TortoiseMerge 启动,但找不到要比较的文件。要比较的文件应该位于临时文件夹中,但它们不在那里。 SourceSafe 不提供这些文件。

有人在 SourceSafe 中成功使用 Tortoise 来比较和合并文件吗?

我对我的问题有一个理论:SourceSafe 在调用 Tortoise 启动命令后错误地检测到 Tortoise 已退出并完成其操作,并立即删除它刚刚创建的临时文件(如果它们已创建)。尽管我有这个理论,但我没有解决方案。

I tried by setting up a custom editor for "File Difference" in Tools->Options->Custom Editors with the command line: "tortoiseproc /command:diff /path:%1 /path2:%2". TortoiseMerge launches but it can't find the files to compare. The files to compare should be in a temp folder but they aren't there. SourceSafe isn't making the files available.

Has anyone succesfully used Tortoise to diff and merge files in SourceSafe?

A theory I have for my problem: SourceSafe incorrectly detects that Tortoise has exited and finished its operations just after it called the command for Tortoise to start and immediately deletes the temp files it just created (if they ever got created). Even though I have this theory, I don't have a solution.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

惯饮孤独 2024-08-30 12:16:04

代替使用

TortoiseMerge.exe %1 %2

。 TortoiseProc 仅适用于 svn 工作副本。

Use

TortoiseMerge.exe %1 %2

instead. TortoiseProc only works on svn working copies.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文