Domino使用SVN备份与恢复与版本比较

一、创建SVN服务,本地或服务器,并且将地址记录下来,以便给自己或者发给别人使用:

 

2、创建SVN服务器根目录,并给相应有员分配write/read权限;

 

 

3、designer创建svn链接对象:

 

结果如下:

 

4、nsf文件在创建svn版本管理前,需先将nsf创建,如下图:

 

 

 

 

 

 

4、当创建好本地源控件事,默认情况下些源控件与NSF相关联,改NSF或源控件另一个会自动同步进行修改,如果想去除关联见下图:

 

5、将源控件上传至SVN

 

 

 6、当需要进行版本比较时,只能用本地源控件,与SVN对应版本进行比较(添加代理与修改JS):

 

添加内容与SVN上版本进行比较:

 

 

比较结果:

 

7、将修改内容更新到SVN相应版本中:

 

 

此时观察版本历史,已经将备注加入:

 

 

8、将NSF更新为之前某个版本:(此处为比较重要步骤,也是SVN版本管理的重要意义之一)

 

选到测试SVN之前的版本(即第一次备份的版本)

 

 

 

注意观察恢复之前的版本的样子:

 

恢复之后的新增代理与test函数都变回原样:

 

此时与SVN上最后一个版本比较:

 

代理带“-”号说明少一个代理;2、减少一个函数

9、相同版本比较:

 

10、将更改版本加入SVN中:

 

posted @ 2015-04-08 09:25  张平a  阅读(293)  评论(0编辑  收藏  举报