2010年9月19日星期日

TortoiseSVN-搭建本地的版本控制库

软件名:TortoiseSVN  ~~众所周知的东东

关键字:本地SVN

使用对象:编写开发各种东西,无论是 软件开发,WEB设计,或是Office套件相关的创作,甚至是写论文,做游戏地图,手机主题;

      好吧,只要你在做的东西是 从无到有,循序渐进的过程,并且你需要保存历史文档,方式误操作导致的版本丢失,那么都需要版本控制软件的帮助。

hzlzh使用SVN的顺序是这样的:

Google app engine & Google Code的部署,需要SVN;
SSH WordPress 安装可以选择SVN;
Sina App Engine 有版本控制;
WordPress 插件开发用SVN管理;
日常的code要用SVN存储,安全可靠;
Wordpress 主题模板开发;

可以看到,这玩意够强大了吧,然而这么多的SVN软件,我一直用TortoiseSVN,也就是本文的主角。

特点:开源,免费,兼容操作系统,功能强大,优质用户体验;

好吧,简单几步,你就能在本地创建一个自己的版本库啦:

1、下载程序+语言包,务必注意程序和语言包的[大版本]要一致,否则不能汉化。
在官网下载最新版:http://tortoisesvn.net/downloads/
:客户端为TortoiseSVN-1.6.10.19898-win32-svn-1.6.12.msi  语言包一定要是 LanguagePack_1.6.10.XXXX-win32-zh_CN.msi

2、安装+汉化。安装记得无视重启提示,装完立马安装 exe的语言包,之后再重启。

3、右键单击任何文件,选择 [TortoiseSVN]--[sitting]--language[中文],即可汉化OK。

4、找一个磁盘,建一个文件夹A,右键单击,选择 [TortoiseSVN]--[创建版本库],OK!

5、在桌面新建一个文件夹B,右键单击,选择[SVN检出],重点来了--版本库URL要这样填,比如:file:///D:/SVN/dot-a
 也就是这一步是区别与远程SVN之处。好了,之后你就可以在B文件夹中开发东西,无论你覆盖,删除,历史版本都会保证你随时可以回档到任何时刻。

Tips:联想到Dropbox本身就有版本控制的,也就是说即便你删除或覆盖了文件,在Dropbox网站端 历史版本中也能找回哟,
        所以 TortoiseSVN+Dropbox [双版本控制],略~略~自己折腾吧~~

神器篇将继续,期待吧~附:文一 [神器]BooguNote+Dropbox+金山快 盘 高阶用法—永不丢失的笔记

没有评论:

发表评论