当前位置:  开发笔记 > 运维 > 正文

个人版控制器

如何解决《个人版控制器》经验,为你挑选了5个好方法。

我想知道是否有任何个人源控制器,我想在我的机器上有一个存储库,而不需要设置服务器,我也使用TeX文件而不是任何特定的语言,我想要以子版本的方式备份我的文件



1> Xn0vv3r..:

如果安装TortoiseSVN,则Windows资源管理器中包含Subversion支持.您无需安装SVN,因为它所需的一切都包含在设置中.您可以在文件系统中的任何位置创建所需的存储库.



2> Bombe..:

Git创建不需要中央服务器的存储库.此外,您当然可以恢复所跟踪文件的任何先前版本,这当然是源控制系统的全部内容.:)

编辑:还有其他分散版本控制系统,例如Mercurial和Bazaar.它们都提供或多或少完全相同的功能,因此它主要是个人品味的问题.



3> Harald Schil..:

我不确定你的svn备份是什么意思.可能你应该尝试mercurial(hg).

您的本地文件和存储库位于同一位置(它是一个分布式系统)

您可以轻松地移动本地文件/存储库

使用pull/push与另一个父存储库同步(即在外部硬盘上进行备份)

不需要服务器

易于与他人合作,甚至只使用电子邮件和mercurial bundels ...

具有比svn更多的功能,例如,如果您更改某些内容(在新分支中或使用mercurial-queues),然后一次切换到这些更改,您可以获得更多控制权.



4> Sebastian Di..:

如果你在Windows机器上工作而又不想设置Subversion服务器和服务,我可以和TortoiseHg一起推荐Mercurial.

TortoiseHg是Mercurial的图形用户界面,就像TortoiseSVN用于Subversion一样.因此,如果您有Subversion经验,那么您可以轻松切换到Mercurial.

Mercurial不需要特殊服务器甚至存储库位置,您可以在项目目录中设置存储库.然后,您可以移动或复制项目目录,包括存储库,例如将其复制到笔记本电脑.之后,您可以合并他的两个项目目录副本.所以你总是带着你的存储库.



5> Peter Parker..:

如果您对SVN或tortoiseSVN感兴趣,请澄清:

您可以使用以下命令创建本地svn-repository:

svnadmin create c:\my_folder\new_repo

或相应的TortoiseSVN命令"在这里创建存储库"

您可以使用众所周知的文件URL签出您的存储库:

svn checkout file:///c:/my_folder/new_repo

或者使用Tortoise SVN的结帐对话框并使用此文件URL.请注意,之后需要3个斜杠

file:

并且所有Windows反斜杠("\")必须转换为普通斜杠("/")

然后你就可以启动并运行Subversion workcopy,并可以随意使用它.

推荐阅读
牛尾巴2010
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有