在线SVN仓库实现:金山快盘+TortoiseSVN(Win)+SCPlugin(Mac)
2013-10-24 21:06
176 查看
前段时间一直在研究SVN在线托管,也尝试了网上推荐的免费托管网站。
但毕竟是是免费的,还是要受到比如空间大小、私有性等这样那样的限制,感觉有些麻烦。
而且,比较心疼自己在本地开发的时候积累的更新日志,所以就寻找一个合适自己的方法。
最后,一个最令我满意的方法就是:金山快盘+TortoiseSVN
因为之前一直在用TortoiseSVN做本地的版本控制,版本库也放在本地。所以只需要很简单的把版本库拖到金山快盘里面就可以了。
金山快盘会在你的本地硬盘上划出一片空间来下载云端的内容,所以实际上本地的硬盘上是有云端文件的副本的,而不需要连接服务器什么的。这一特性对本地SVN版本库就是福音呀。那么当你换一台机器,配置好金山快盘之后,相当于你的版本库就下载到本地了,和本地版本库的使用方法一样,不需要任何改变。
当你Commit了之后,版本库会发生变化,当金山快盘检测到变化之后,会自动同步你的云端信息,这样就能保证你的版本库始终是更新后的那个了。
补充一下,在MAC中也是一样的,SCPlugin这个软件也可以读取TortoiseSVN的版本库,所以直接递归Checkout就ok了!
MAC, Windows
但毕竟是是免费的,还是要受到比如空间大小、私有性等这样那样的限制,感觉有些麻烦。
而且,比较心疼自己在本地开发的时候积累的更新日志,所以就寻找一个合适自己的方法。
最后,一个最令我满意的方法就是:金山快盘+TortoiseSVN
因为之前一直在用TortoiseSVN做本地的版本控制,版本库也放在本地。所以只需要很简单的把版本库拖到金山快盘里面就可以了。
金山快盘会在你的本地硬盘上划出一片空间来下载云端的内容,所以实际上本地的硬盘上是有云端文件的副本的,而不需要连接服务器什么的。这一特性对本地SVN版本库就是福音呀。那么当你换一台机器,配置好金山快盘之后,相当于你的版本库就下载到本地了,和本地版本库的使用方法一样,不需要任何改变。
当你Commit了之后,版本库会发生变化,当金山快盘检测到变化之后,会自动同步你的云端信息,这样就能保证你的版本库始终是更新后的那个了。
补充一下,在MAC中也是一样的,SCPlugin这个软件也可以读取TortoiseSVN的版本库,所以直接递归Checkout就ok了!
MAC, Windows
相关文章推荐
- Mac安装svn win系统svn客户端访问mac仓库
- Mac OS X上 类似于TortoiseSVN的SVN客户端SCPlugin
- svn服务器和客户端(win/mac)的搭建
- 完美实现Mac上安装Lion+Win7双系统多分区方法,不出现EFI和恢复分区
- VB + Winsock + CGI 实现 QQ (OICQ) 在线检测
- svn实现的代码仓库与测试环境代码同步
- win环境下SVN利用钩子实现代码同步到WEB目录
- 最新apache+svn+reviewboard实现在线代码评审 推荐
- vB + Winsock + CGI 实现 QQ (OICQ) 在线检测(支持代理服务器)!
- mac下类似TortoiseSvn的svn客户端-SCPlugin
- Mac OS X上 类似于TortoiseSVN的SVN客户端SCPlugin
- 最新apache+svn+reviewboard实现在线代码评审
- 通过 Samba 实现 Win/Mac 访问 Linux
- svn服务器和客户端(win/mac)的搭建
- svn与git区别简介,git分支操作在mac客户端soureTree和使用命令行如何实现
- 今天在Mac机器上使用了Flex Builder编辑了一个源代码文件,保存后使用vim命令去打开时发现系统自动在每一行的结尾添加了^M符号,其实^M在Linux/Unix中是非常常见的,也就是我们在Win中见过的/r回车符号。由于编辑软件的编码问题,某些IDE的编辑器在编辑完文件之后会自动加上这个^M符号。看起来对我们的源代码没有任何影响,其实并不然,当我们把源代码文件Check In到svn之类
- VB + Winsock + CGI 实现 QQ (OICQ) 在线检测
- Mac下的SVN客户端Scplugin
- VB + Winsock + CGI 实现 QQ (OICQ) 在线检测
- 通过 Samba 实现 Win/Mac 访问 Linux