SVN不是工作副本

SVN不是工作副本,svn,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

我在这里咬牙切齿,试图解决这个问题。我什么也没做,只是花了几个小时研究如何正确地做到这一点,所有的一切都给了我相同的答案:

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/不是工作副本”。该路径只是指向一个解决方案文件和一些c#中的.cs文件的链接,我在monodevelop中编写了这些文件。这里有什么问题?我错过什么了吗


结帐工作正常,但其他一切都给了我一个错误

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

其次,当您签出时,它会在
dir
中创建一个文件夹,将cd放入其中,然后执行其余命令。或使用:

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

(请注意结尾处的.)

如果您确实在运行这一系列命令,那么您将创建一个新的存储库,然后将一些代码签出到存储库数据目录中。这就是你正在做的吗?那么,你是说我应该将cd放入保存文件的目录中,使用服务器链接进行签出,然后将cd放入从该签出创建的目录中,然后执行svn状态、更新、添加等操作。如果是这样,当我添加文件时,我应该指定文件目录的路径,还是我可以这样做“svn添加*“,或者类似的东西?@Holland-首先,我想让你了解一些关于使用svn、工作副本等的基本信息。这是一个问答网站,不是教程网站。尝试,
svn签出https://path.to.server .
如我所说,其余命令应该可以正常工作。好的,谢谢。事实上,我已经试着获取有关工作副本等的基本信息。我甚至搜索过这个网站,虽然我发现有类似问题的人,但他们的案例与我所经历的并不完全相同。