【发布时间】:2012-07-14 15:57:37
【问题描述】:
我是版本控制的初学者,所以我可能做错了什么。
我希望能够在 cygwin 和 TortoiseSVN(或其他 Windows 应用程序)中访问本地存储库。问题是,在 cygwin 中,我必须使用 file:///cygdrive/c/... 路径,而 TortoiseSVN 需要file:///c:/...。
我怎样才能让这两者一起工作?我可以使用其他双方都理解的路径/协议吗?
谢谢!
【问题讨论】:
-
@malenkiy_scot,问题是,当我在 shell 中创建存储库然后尝试在文件夹上运行 tortoiseSVN repo 浏览器时,它会抛出错误
Unable to connect to a repository at URL 'file:///cygdrive/c/...。 -
只是
.svn文件夹中的路径信息对于windows系统是false。 -
好吧,我越是尝试在网上搜索越多似乎不可能将这两者混合在一起,因为即使 svn 处理器也不同(unix vs win)......
-
@bahrep,因为从命令行而不是像 tortoiseSVN 这样的 GUI 应用程序运行命令通常很有用。而且我通常使用 cygwin,因为标准的 Windows 命令行很糟糕。但目前我通过使用 windows cmd“修复”它。
-
他可能使用相同的工作副本,但他使用 file:// 协议通过文件系统访问存储库,而不是通过服务器。在这种情况下,指定文件系统信息的格式在 cygwin 和“普通”Windows 应用程序之间是不同的。
标签: windows svn tortoisesvn cygwin