紫风乱写

除了他眼前的屏幕,这个人什么也没看见。
被周围的电脑簇拥着,他只知道他所创造的现实,但又意识到那是虚幻。
他已经超越了技术。也超越了机器。
posts - 62, comments - 93, trackbacks - 0, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

创建本地SVN Repository用于文件版本管理

Posted on 2007-08-29 01:38 Justfly Shi 阅读(7691) 评论(4)  编辑  收藏 所属分类: tips工具学习

  作为一个现代的开发人员,你已经习惯了使用版本管理来管理自己的代码和文档。当我们在家里的机器上想对自己的东西做版本管理的时候你需要自己配置一个版本管理服务器,如CVS等。但是很遗憾的是,CVSNT的配置很是麻烦,而且CVS的功能实在是落伍,SVN服务器的配置也实在麻烦,VSS?老古董一边去!网络上申请一个免费的项目空间,如sf.net之类的:那你的文件就都公开了。

  今天我无意中发现原来创建一个个人用的SVN Repository是那么的方便。TortoiseSvn这个小乌龟你一定很熟悉,它本身就有一个创建本地Repository的功能,我以前没有注意到过,不知道你用过没有。我用的版本是 1.4.4,在它的帮助的Chapter4里就提到了这个功能。简单来说操作步骤如下

  第一步,创建一个空白目录,如F:/SVNRepositorys/sample/sampleRepository

  第二步,右键点击该目录,在右键菜单中选择TortoiseSVN->Create repository here...。如下图所示


  第三步,在弹出窗口中选择repository的类型,FSFS是一种新的格式是一种新的类型,速度快,支持网络共享和windows98;BDB类型比较成熟,已经用了很长时间了,比较稳定。选择你想要的,点击OK按钮就可以了。

 


  到此为止我们的工作就完成了,你已经有一个本地的repository可以用来做版本管理了。如果有兴趣的话你可以打开你刚才创建的目录看看里面的内容。我对里面的内容格式并不很清楚,这里就不说了。下面我们可以用Repository Browser看看我们新创建的repository,如下图所示:输入地址file:///F:/SVNRepositorys/sample/sampleRepository你就可以看到新创建的repository了。注意上面的蓝色部分,这里使用的协议是file协议。

 

 

  我原先为自己一些文件的版本管理做过很多的麻烦事,比如搭建CVSNT啊,学习SVN Server的配置啊。但是没有想到可以这么简单的就可以达到自己的目的了。这件事情给了我一个启发:熟练掌握你手里已有的工具,你会发现你其实已经拥有很多。


评论

# re: 创建本地SVN Repository用于文件版本管理  回复  更多评论   

2007-08-29 08:46 by Thomas
SVN Server至少有两种建立方式,你说的是其中一种。

# re: 创建本地SVN Repository用于文件版本管理[未登录]  回复  更多评论   

2007-08-30 23:47 by -274°C
你这个没有什么好说的。svn能链接服务器,那么链接本地这种肯定就更简单了。

# re: 创建本地SVN Repository用于文件版本管理[未登录]  回复  更多评论   

2007-09-02 00:06 by Justfly Shi
我原先以为TortoiseSvn只是单纯的一个客户端程序,不具备版本管理的功能

# re: 创建本地SVN Repository用于文件版本管理[未登录]  回复  更多评论   

2015-05-12 13:09 by robin
这点我也是今年才发现的。觉得挺好用的。

只有注册用户登录后才能发表评论。


网站导航: