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中: