由于我离实验室比较远,平时并不在实验室,如何与实验室人员系统成为一个问题。
原来实验室有一个服务器,拥有固定IP,通过SVN + apache可以实现协同(虽然教育网速度很慢)
现在服务器下线了,而实验室的IP地址在教育网内,无法远程访问,为了实现协同,在网上找了些工具,贴出来供大家参考。
1、源码用svn管理(这个可能大家都是)
2、安装dropbox
3、将源码的本地部分放在dropbox文件夹内
4、编写批处理命令用于update(我主要了解情况)
5、添加计划任务(At命令),我添加了每半个小时进行一次update。
6、安装teamviewer,现在这个工具非常方便,每次上去的ID一样,而且你可以设置开机启动和链接密码,对于实在需要在本地界面下操作的可以链接过去操作。
以下是批处理命令内容:(出于保密,隐藏了项目名称)(将这些内容保存为批处理放在C盘根目录下)
#AT 19:00 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
del "F:/wyp-dropbox/My Dropbox/kkk/update_log.txt"
svn log file:///f:/IELab1302/svnbase >> "F:/wyp-dropbox/My Dropbox/kkk/update_log.txt"
svn update "F:/wyp-dropbox/My Dropbox/kkk"
添加计划任务的批处理命令
AT 08:00 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 08:30 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 09:00 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 09:30 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 10:00 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 10:30 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 11:00 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 11:30 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 12:00 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 12:30 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 13:00 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 13:30 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 14:00 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 14:30 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 15:00 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 15:30 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 16:00 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 16:30 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 17:00 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 17:30 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 18:00 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 18:30 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 19:00 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 19:30 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 20:00 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 20:30 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 21:00 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 21:30 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 22:00 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 22:30 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 23:00 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat
AT 23:30 /every:M,T,W,Th,F,S,Su c:/Autokkk.bat