上次写了Git管理AD文件版本,今天研究了SVN,发现AD对SVN的支持比较好,更省事。
1. 点击小齿轮打开preference菜单,找到version control。
勾选SVN右边的enable,下面版本选择1.9, OK关掉窗口。
2. 先打开一个AD工程,在工程文件上右键选择History,然后Add Project to Version Control...
3. 然后选择 setup custom repository, 创建自己的SVN仓库
4. 弹出preference 菜单选择design repositories, 在create new下面选择SVN。
5. 弹出窗口填写SVN仓库名称和选择保存路径
6. 创建好了的SVN仓库, 可以看到存储路径和状态
OK关掉窗口,可以看到还有一个窗口要我们选择将这个项目存储到SVN仓库的哪个文件夹, 在这里需要点击下面的New Folder创建一个和项目对应的文件夹,关掉窗口。
7. 首次提交文件, 上面的窗口关掉之后又出现一个窗口提示我们需要提交哪些文件,可以全选,或者按需勾选,看心情。 选好之后点commit。
8. 首次提交后的修改。 SVN初始化了之后项目文件右边多了个+号,表示状态。
尝试修改文件,删除P1。
被修改的文件出现了红圈标记,右键History -> commit提交修改
填写提交信息
9. 查看修改 & 对比差异
选择store manger,打开提交记录
提交记录窗口中选择刚才修改的文件,下面的VCS窗口显示了这个文件的提交记录和刚才填写的提交信息
对比差异: 在VCS窗口选择任意2个版本,右键compare
然后会自动打开2个文件窗口和一个different窗口,在different点击差异信息就能高亮2个版本的文件内容差异。