我在服务器上设置了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'
`
答案 0 :(得分:1)
您必须将{svn资料库签入working copy,在您的情况下/var/www/html/trunk
(svn checkout
)。然后,添加文件和commit
。
顺便问一下,你是否有理由在本地文件系统上使用svn?分布式版本控制系统(如mercurial或git)更快,更具可扩展性,并且更易于设置启动。作为参考,使用mercurial,您只需在hg init
中键入/var/www/html/trunk
,这就足以设置存储库。
答案 1 :(得分:0)
这意味着/ home / svn / trunk不是您的初始存储库所在的位置。你有svn设置,但是你创建了一个存储库吗?