客户端要求我连接到他们的SVN服务器以上传(同步)我的文件更改而不是使用FTP。我只是想连接到SVN服务器。
我读到的每个教程都与在我的本地计算机上安装SVN服务器有关 - 我不想安装服务器,我想连接到一个,下拉文件,替换我的更改,然后推送它们备份。谁能告诉我怎么做?或者是否有非常非常非常基本的教程解释如何?在此之前我从未使用过SVN。
我正在使用Ubuntu 10。
谢谢, 克里斯
答案 0 :(得分:11)
基本上你需要先安装subversion:
sudo apt-get install subversion
然后你需要签出SVN存储库,添加你的文件并提交;看起来与此类似:
svn co http://some.url/to/the/repository
cd repository-folder
cp ../files/from/otherfolder .
svn add the/new/files
svn commit
答案 1 :(得分:2)
我建议阅读http://svnbook.red-bean.com/nightly/en/svn.tour.importing.html以及该章/章节的后4-5页,以获得使用SVN作为客户端的良好入门。
您想要查看本地计算机的工作副本:
svn checkout http://host.example.com/svn/repo/trunk my-working-copy
这将允许您修改本地计算机上的文件,并将它们提交回存储库。确保在svn commit之前更新svn!