SVN不是工作副本

时间:2011-07-24 19:34:37

标签: svn

我在这里磨牙,试图找出问题所在。我什么也没做,只是搜索了几个小时如何正确地做到这一点,一切都给了我相同的答案:

svnadmin create dir
cd dir
svn checkout https://path.to.server
svn status
svn update
svn add /path/to/dir/
svn commit -m "type message here"

无论我做了多少次(顺便说一下,我正在运行Ubuntu 10.10),我仍然会得到一个“path / to / dir /不是一个工作副本”。该路径只是一个解决方案文件的链接,以及我在monodevelop中编码的c#中的一些.cs文件。这有什么问题?我错过了什么吗?

结帐工作正常,但其他一切只是给我一个错误。

1 个答案:

答案 0 :(得分:2)

svnadmin create dir仅用于创建回购。不是工作副本。不要使用它。

其次,当你结帐时,它会在dir内创建一个文件夹,cd进入该文件夹,然后执行其余的命令。或者,使用:

svn checkout https://path.to.server .

(注意结束时)。