如何找出我的工作副本来自哪个版本控制系统?
答
“svn info”是你想要的命令。
/一些/随机/目录/中/项目/空间/
$ svn info
Path: .
URL: https://example.org/svn/project/space/
Repository Root: https://example.org/svn/project/
Repository UUID: aaaaaaaa-bbbb-cccc-dddd-333333333333
Revision: 295
Node Kind: directory
Schedule: normal
Last Changed Author: kurt
Last Changed Rev: 295
Last Changed Date: 2008-12-14 01:43:24 -0500 (Thu, 18 Dec 2008)
答
库尔特说,SVN信息会给你很多的信息。如果你只是想知道这个目录是否在修订控制之下,你可以查找包含所有数据的文件夹 - 对于svn,它被称为'.svn'(你可能不得不打开查看隐藏目录)达尔斯的'_darcs'。
答
TortoiseSVN在Windows资源管理器中显示图标叠加层(当然,在Windows上)。您可以右键单击(此时存储库使用TortoiseSVN的事实很明显),并在上下文菜单中获取信息,帮助和许多SVN函数。
如果任何版本控制系统也使用图标叠加,如果您使用多个系统,则仍可能会遇到同样的问题,如上所述。
正如Greg所说,SVN下每个目录下还有一个.svn文件夹。
答
是否有.svn
文件夹? - >SVN
是否有CVS
文件夹? - >CVS
是否有文件.scc
和.vssscc
结束(可能取决于位上的VSS版本)? - >Microsoft Visual SourceSafe