如何在版本控制下添加svn文件?
我的服务器上有svn设置:如何在版本控制下添加svn文件?,svn,tortoisesvn,Svn,Tortoisesvn,我的服务器上有svn设置:/home/svn/setup 在这里,我还有我想要在svn控制下的文件:/var/www/html/trunk 如何从/home/svn/trunk内部版本控制下的/var/www/html/trunk获取文件 如果我运行svnadmin verify/home/svn/setup/我会得到*已验证的版本0。 setup是我安装svn的地方。我想在另一个名为trunk 有什么想法吗 蒂纳克斯 编辑:如果我做了`svn导入/var/www/html/trunkfile:
/home/svn/setup
在这里,我还有我想要在svn控制下的文件:/var/www/html/trunk
如何从/home/svn/trunk
内部版本控制下的/var/www/html/trunk
获取文件
如果我运行svnadmin verify/home/svn/setup/
我会得到*已验证的版本0。
setup
是我安装svn的地方。我想在另一个名为trunk
有什么想法吗
蒂纳克斯
编辑:如果我做了`svn导入/var/www/html/trunkfile:///home/svn/trunk -m“初始导入”
我得到svn:无法打开存储库'file:///home/svn/trunk“
`您必须将svn存储库签出到一个存储库中,在您的情况下,
/var/www/html/trunk
(使用svn签出
)。然后,添加文件并提交
顺便问一下,您在本地文件系统上使用svn有什么原因吗?mercurial或git等分布式版本控制系统更快、更具可扩展性,并且更易于设置和引导。作为参考,使用mercurial,您只需在
/var/www/html/trunk
中键入hgint
,这就足以设置存储库了。您必须将svn存储库签出到一个,在您的情况下,/var/www/html/trunk
(使用svn签出
)。然后,添加文件并提交
顺便问一下,您在本地文件系统上使用svn有什么原因吗?mercurial或git等分布式版本控制系统更快、更具可扩展性,并且更易于设置和引导。作为参考,使用mercurial,您只需在
/var/www/html/trunk
中键入hgint
,这就足以设置存储库。这意味着/home/svn/trunk不是初始存储库所在的位置。您已经安装了svn,但是否创建了存储库?这意味着/home/svn/trunk不是您初始存储库所在的位置。您已经安装了svn,但是您是否创建了存储库?看起来您应该花一些时间来阅读中有关svn的教程。有一个免费的在线版本-这些都是非常基本的操作,在本书中有很好的介绍。看起来你应该花一些时间来学习SVN的教程。有一个免费的在线版本-这些都是非常基本的操作,并且在书中有很好的介绍。