我使用的xp系统,然后没办法装github,一直在使用svn来管理代码。直到后来有一天我想多端同步一份SVN的数据库的时候,我想到了百度云管家,我也想到了百度云同步盘。
说白了数据库的同步就是
1.在PC-A使用svn在本地某文件夹dir-A建立一个repository.
2.通过百度云同步盘将这个文件夹dir和百度云盘上上的dir-C进行同步。
3.在PC-B使用百度云同步盘和百度云盘上的dir-C进行同步,获取dir-B.
以上就完成了数据库的同步!
代码的“Add”后,"commit"会更改数据库,百度云同步盘都会把更改同步到dir-C中,这时就能实现多端同步了。
这里面有一个TortoiseSVN的小问题:如何从数据库中checkout代码,(博客园第一次用,不能上图,用文字描述吧):
第一次搞这个,差点头大,貌似路径有些问题,不管了,反正是数据库,乱就乱吧,只要可以版本管理就行。
demo1:
URL of repository:
file:///E:\BD_Cloud_svn\BD_Cloud_svn
Checkout directory:
C:\Documents and Settings\Administrator\桌面\mcu
demo2:
URL of repository:
file:///E:/BD_Cloud_svn/BD_Cloud_svn/subfunction
Checkout directory:
C:\Documents and Settings\Administrator\桌面\subfunction
原文:http://www.cnblogs.com/hxyjusthxy/p/4937180.html