在其他版本控制系统中就地导入? DVCS?

时间:2009-06-18 15:13:36

标签: svn version-control import

我在/ etc和我的主目录中使用subversion的就地导入(read for details)进行配置文件版本控制。它适用于我,但我已经看到很多更好/更快的版本控制系统裁剪并想要转换。我尝试过mercurial,它并不真正支持在存储库中检查单个子文件夹的工作副本的这个功能 - 它似乎希望你立刻检查整个事件。

其他版本控制系统是否允许这样做?我只尝试过cvs,mercurial和subversion。欢迎举例。

1 个答案:

答案 0 :(得分:1)

对于git(假设它已经安装):

cd /etc
git init-db
chmod og-rwx .git
git add .
git commit -a -m"initial import"

使用apt时自动更新的更详细版本:

Maintain /etc with git


对于Mercurial(假设它已经安装):

cd /etc
hg init
chmod og-rwx .hg
hg add
hg ci -m "initial checkin"

使用apt时自动更新的更详细版本:

Maintain /etc with mercurial