在弹出的Commit Changes对话框中:

左上部分,选择本次要提交的文件;

左下部分,主要是对本次提交内容的概述,便于版本管理;

右上部分,

Auto-update after commit :先更新后提交

keep files locked:把文件锁上,(即不想其他人修改这些文件的代码)

右下部分(在提交代码前),

Reformat code:重新格式化代码

Rearrange code:重新整理代码

Optimize imports:优化导入

Perform code analysis:执行代码分析[ 默认选择]

Check TODO(show all):检测需要修改的代码[显示所有默认选择]

clean up: 清除所有

Update copyright:更新版权

设置好你的选项之后,点击 Commit 完成提交。


对话框中的选项:

Ignore specified file:忽略指定的单个文件;

Ignore all files under:忽略指定的文件夹下的所有文件;

Ignore all files matching:忽略匹配文件(如:在编辑框中写入 *.txt ",即忽略所有的txt文件)

删除添加的文件:选中你要取消的忽略文件,点击右侧的 红色“-”即可。

七、在svn使用中的不同颜色

1.直接在Android Studio 中提交文件

在Android Studio 中的某个项目关联到svn中后,如果你所修改的文件(与资源库中不同的文件),文件名会以蓝色显示。提交的时候直接选择蓝色文件即可。新创建的文件还没有与svn关联,文件名称是红色的,必须先将文件与svn资源库关联,才能进行提交等操作,(右键点击选择 Subversion 然后选择 Add As VCS... 即先将文件与资源库关联)然后文件名变成绿色,就可以进行提交,更新等操作。

2.通过客户端提交文件:

在关联svn的文件夹下的文件:

红色(感叹号):表示本地文件与资源库中的文件不同。

绿色(对号):表示本地文件同资源库文件相同。

蓝色(问号):忽略的文件。

在提交文件时,弹出文件对比页面,页面右侧项目结构中标志为绿色的部分为本地文件与服务器文件不同的地方。

八、创建svn分支

1.项目右键,SubVersion->Branch or Tag...

2.在弹出的对话框里面,Copy To的菜单下面的Base URL里面选路径,点下面的加号,确定分支的路径,点击OK

3.然后写个注释(comment),点击OK,分支创建完毕。

4.比较的时候,项目右键,SubVersion->Compare With branch...比较合并