svn/svnserve 提交问题

svn/svnserve 提交问题

我在本地机器上安装了 SVN,但遇到了一个问题。我想将一些文件提交到我的存储库。我使用 svnadmin 创建并配置了整个 svn,以便它在某种程度上可以正常工作。现在,我想从任何地方将文件提交到我的存储库,但我一直收到类似这样的错误:此目录不受版本控制。因此,我尝试手动提交在存储库中创建的文件(这样做有什么意义?),然后我做到了。但只有当我写下以下内容时,它才有效:

svn checkout file:///[here goes my repo's path]/test

输出例如

checked out revision 7

但是当我输入:

svn checkout svn://127.0.0.1/test

输出就像什么都没发生过一样:

Checked out revision 0

有什么想法可以真正将文件提交到服务器吗?我已经尝试将路径/URL 作为 svn commit 的参数,差不多一百次了,但我再也不知道该如何修复它了,请帮忙 :/

答案1

将文件从任何地方提交到我的仓库

您无法从任何地方提交,您只能从此存储库的工作副本(由创建svn co)提交

为了获得svn checkout svn://结果,您必须运行并正确配置 svnserve 守护程序,文件 file:/// 访问不需要任何额外步骤。您的机器上运行了 svnserve 吗?使用以下方法测试svn ls svn://127.0.0.1/test

相关内容