我使用 TortoiseSVN GUI 下载了代码。我想在批处理文件中使用svn
命令。但是,除了svn
之外, TortoiseSVN 没有TortoiseProc.exe /command:.
命令,因此我下载了提供svn
命令的 CollabNet命令行svn 。但现在我得到了
svn: '.' is not a working copy.
我也试过了TortoiseProc.exe /command
:但我也得到了
svn: '.' is not a working copy
答案 0 :(得分:2)
执行TortoiseProc
时,听起来好像不在SVN工作目录中。
在执行cd
之前,您确定TortoiseProc
进入工作副本吗?
请注意,您必须在工作副本的文件夹中执行该命令,而不是在.svn
目录中。
答案 1 :(得分:1)
据我所知,您已使用TortoiseSVN GUI下载了存储库。你这样做时有没有问题?有时,使用svn命令时,操作无法正确结束,导致元数据损坏。你应该尝试另外结帐。