乌龟SVN +虚幻指挥官
我使用 Unreal Commander 作为 Total Commander(win os)的免费替代品。我选择显示本机图标和上下文菜单,对于乌龟 cvs 来说一切都很好。自从我开始使用 Tortoise SVN 以来,我在文件和文件夹上看不到它的图标,而且如果我左键单击它们,我在上下文菜单中也看不到 SVN(仍然看到 CVS)。但我可以在通常的 win 资源管理器中看到所有这些东西。有谁有共同的情况或想法他们之间有什么区别?
I'm using Unreal Commander as a free alternative for total commander(win os). I've chosen to show native icon's and context menu and for tortoise cvs everything was fine. Since I started using Tortoise SVN I don't see it's icons on files and folders, and also if I left click on them I don't see SVN in context menu(still see CVS). But I can see all this stuff in usual win explorer. Does anyone have common situations or ideas what is the difference between them?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您使用的是 64 位操作系统,并且 Unreal Commander 是一款 32 位应用程序,请确保除了 64 位版本之外,还安装了 32 位版本的 Tortoise SVN。
如果您要同时使用这两种类型的应用程序,则需要安装这两个版本。 (您总是需要 64 位版本,至少如果您希望它与 Windows 资源管理器和其他 64 位文件管理器一起使用的话。)
题外话:如果您处于这种情况,还值得注意的是,很难使 32 位文件管理器显示 64 位计算机的真实视图(也不会破坏第三方附加组件),因为 32 位进程看到文件系统的虚拟视图。 (他们可以在进程中将其关闭,但这可能会破坏它们的一部分或它们加载/运行的其他需要它的组件,或者现在看到与启动它们的事物及其传递的参数相比存在冲突的视图。)
If you are on a 64-bit OS, and Unreal Commander is a 32-bit app, make sure you install the 32-bit version of Tortoise SVN in addition to the 64-bit one.
You need to install both versions if you are going to use both types of app with it. (You always need the 64-bit version, at least if you want it to work with Windows Explorer and other 64-bit file managers.)
Off-topic: If you are in this situation, it's also worth noting that it's quite difficult to make a 32-bit file manager show the real view of a 64-bit machine (without also potentially breaking third-party add-ons), since 32-bit processes see a virtual view of the filesystem. (They can turn it off within their process, but that may then break parts of them or other components they load/run which require it or now see a conflicting view compared to the thing that launched them and the arguments it passed.)
SVN 和 CVS 都是版本控制系统,但它们非常分开并且不能混合。通常 Windows 客户端会将硬盘上的文件夹连接到存储库,并根据存储库信息与本地工作副本进行比较来显示信息。如果您连接到 CVS,那么在使用 SVN 时显示任何内容都是不正常的,因为这完全是另一个系统。
SVN and CVS are both version control systems but are pretty apart and don't mix. Usually windows clients connect a folder on your hardisk to a repository and will display information there based on the repo info compared with your local working copy. If you had a connection to a CVS it is not normal to show anything while using SVN as is totally another system.