一些常见svn图标的含义

来源:互联网 发布:数据恢复软件破解版app 编辑:程序博客网 时间:2024/05/18 11:14

工作与Subversion存储库时,远程更改(存储库)传入更改(远程→本地),而本地更改传出更改(本地→远程)。

意见,比较本地和远程副本,蓝色,向左箭头表示传入更改,而传出更改用灰色,右向箭头表示。可能被装饰这些箭头来表示更具体的操作。

Package Explorer视图中,另一方面,表示其本地状态的图标代表不同的一组文件的状态。这些图标是最常见的,所以让我们开始与他们:

忽略文件-忽略的文件版本控制。您可以控制哪些资源将被忽略去窗口→首选项→团队→忽略资源 -文件不在版本控制之下。这些都是典型的新文件,你还没有提交到版本库-版本的文件,需要被添加到远程仓库。这些通常是你要么重命名或移动到不同的目录中的文件-删除的文件夹。这些都是您已删除的文件夹在本地尚未提交修改到版本库。请注意,文件通常是从视图中删除时,他们地方,所以他们通常不会看到这个图标删除。当地没有变化-与当地的一个文件,提交的更改。- 锁定文件-文件-文件,需要一个锁来进行编辑。这些通常是不能简单地合并(即二进制文件)的文件,但可能有很多的编辑。文件需要的svn:需要锁定属性设置一个锁时,Subversion就会尝试使用这些文件的只读文件系统执行适当的锁negotation的-冲突的文件。这些都是典型的,有一个提交/更新标记以后解决冲突,你的文件-文件树冲突。这些都是典型的有本地修改的文件,但是,至今已被移动,删除,或改名自上次库中的本地副本更新-一个文件,是该项目的外部。外部链接文件不能被提交到版本库。-文件已切换这些文件属于不同的工作比他们当地的父目录的副本。
版本的文件
新文件
删除的文件
同步文件
本地更改
锁定的文件
需要锁定
冲突的文件
树冲突的文件
外部文件
交换文件

在同步视图(例如,通过与存储库提交同步),如前面所述,有图标指示哪个方向发生变化,以及这种变化有关的其他信息。这些说明如下:

传出
提交更改 -一个文件,其内容已被修改,将被提交到版本库。-将新的文件添加到存储库。这可能配合的情况下,一个文件被移动或重命名一个文件删除-从资源库中的文件将被删除。这可能与此外,在情况下,一个文件被移动或重命名一个文件-文件属性更改,在提交对话框。在“同步”选项卡,属性更改目前反映作为一个正常的文件修改()。
提交加法
提交去除
物权变动提交更改

来电
远程更改 -的文件将致力于将被应用到本地副本的存储库的内容发生变化-一个新的文件将被添加到存储库的本地副本。传出文件除了一样,这可能是一个移动或重命名的结果-从资源库中的本地副本,因为它已被删除的文件将被删除。像即将离任的文件删除,这可能是移动或重命名的结果。
拉加法
拉去除

冲突
冲突版本 -已更改的文件的本地副本和存储库独立,引起冲突的解决需要。修复这个条件包括开放的冲突观点或强行覆盖本地或远程改变-一个文件,有一个树冲突这可能发生在有新变化一端(本地或远程)上的文件,文件移动,删除或更名其他。
同步树冲突

最后,同步库“选项,打开“同步”选项卡(“同步”选项卡)以下按钮:

同步源-与当前选定的存储库的本地副本同步时点击。从下拉允许不同的远程代码基地之间切换。选择-显示传入更改(远程→本地)-显示传出更改(本地→远程)-显示传入和传出更改(远程↔本地)-显示冲突的变化-更新所有本地资源与提示。后传入更改-承诺所有传出更改提交对话框-打破了修订的更改列表。
显示来电
显示呼出
显示传入和传出
显示冲突
更新来电
提交传出
显示变更

有没有涵盖的其他一些观点,有额外的图标,但希望这应该是一个良好的开端。让我知道如果有什么重要的东西失踪,或任何这些描述似乎不同于你的实际经验。