举例:
公司有个项目,团队5个人使用SVN合作完成,每个人每天都会更新不同的文件到SVN上,这些文件再由一个人一起提交到服务器上。
一般有两种方法:
1、把整个项目文件传到服务器上,优点:不会有文件漏传;缺点:当项目文件很大时,耗时太久。
2、在项目文件中把更新的文件一个个手工找出来并上传,优点:上传省时;缺点:找文件浩时,且容易遗漏。
这里我们就可以使用iusesvn工具了。
首先,选择项目文件,右键单击,选择TortoiseSVN,点击显示日志。查看svn更新日志,把当天需要传的文件全部选中,再复制到桌面新建的txt文件中。
![](https://box.kancloud.cn/983a0b039f24310ff7d9b8a4c79ead53_755x697.png)
然后,打开iusesvn,列表文件就是选中我们新建得txt文件,来源目录就选中我们的项目文件,目标目录则需要新建一个文件夹用来存放找出来的更新文件。填完后,点击开始拷贝,所有要更新的文件就被检出了。
![](https://box.kancloud.cn/d837d57c99a072f36fdc548ea28bc262_1051x618.png)
最后,传到服务器就可以了~