我在linux Ubuntu服务器上有一个非常大的目录/var/www/。在该目录中有一些我想要使用subversion的文件。我该如何设置它?逐步设置会对我很有帮助,因为我是svn的新手。
到目前为止,我还没有这样做:
svnadmin create --fs-type fsfs /svn
svn mkdir file:///svn/www/ -m "Created www directory"例如:在我的/var/www/目录中,有很多文件和子目录。我只想在foo.html、bar.php和一个目录示例/上使用svn。
在必要的文件放入svn之后,我如何进行更改并将它们提交到svn?
我希望这是有意义的,谢谢!
发布于 2011-10-10 03:57:06
这应该是可行的:
REPO=file:///svn
cd /var/www
svn co $REPO/www .
svn add example foo.html bar.php
svn ci -m "initial checkin"
svn up您可能还想这样做(仍在/var/www中):
svn ps svn:ignore "*" .
svn ci -m "ignore other stuff"
svn upsvn编辑:svn:ignore模式只在svn status未知的项目并显示为?时,才在svn status的输出中隐藏内容。您仍然可以使用"svn add“添加文件/目录,并且对管理的目录/文件的更改仍会被跟踪。
由于您只对某些文件/目录感兴趣,因此在您的情况下,这似乎是一个很好的默认值。如果有一些东西你不想版本化,你可以在example中做同样的事情。
https://stackoverflow.com/questions/7705933
复制相似问题