如何在版本控制下添加文件?

时间:2012-01-26 01:27:19

标签: svn tortoisesvn

我在服务器上设置了svn:/home/svn/setup

我也有svn控件下我想要的文件:/var/www/html/trunk

如何在/var/www/html/trunk ??

中的版本控制下从/home/svn/trunk获取文件

如果我运行svnadmin verify /home/svn/setup/,我会* Verified revision 0.

setup是我安装svn的地方。我想在另一个名为trunk

的文件夹中刊登网站文件

任何想法?

THnaks

编辑:如果我执行`svn import / var / www / html / trunk file:/// home / svn / trunk -m'初始导入'

我得svn: Unable to open repository 'file:///home/svn/trunk' `

2 个答案:

答案 0 :(得分:1)

您必须将{svn资料库签入working copy,在您的情况下/var/www/html/trunksvn checkout)。然后,添加文件和commit

顺便问一下,你是否有理由在本地文件系统上使用svn?分布式版本控制系统(如mercurial或git)更快,更具可扩展性,并且更易于设置启动。作为参考,使用mercurial,您只需在hg init中键入/var/www/html/trunk,这就足以设置存储库。

答案 1 :(得分:0)

这意味着/ home / svn / trunk不是您的初始存储库所在的位置。你有svn设置,但是你创建了一个存储库吗?