Detailed description of SVN's various icons in eclipse

Source: Internet
Author: User
Tags svn

Reference: http://blog.sina.com.cn/s/blog_637810b101018xw0.html

-version-controlled files have been ignored. Files can be ignored by window→preferences→team→ignored Resources.
A file ignored by version control. You can control what Resourceswill is ignored by going to window→preferences→team→ignoredresources.

-Files that are not included in the version control are generally new and have not yet been submitted.
A file not under version control. These is typically newfiles that you had not committed to the repository yet.

-locally renamed or moved files to a different directory.
A versioned file, needs to being added to the remoterepository. These is typically files you had either renamed, Ormoved to a different directory.

-Locally deleted directories.
A deleted folder. These is folders that and you had deletedlocally without yet committing the changes to the repository. Notethat files is usually removed from the view if they ' re deletedlocally, so they is normally not seen with this icon .

-No changes to the file.
A file with no local changes.

-Files that have not been submitted have been changed.
A file with local, uncommitted changes.

-Files in a locked state.
A locked file.

-There is a conflict not resolved, just update or submit the file.
A conflicted file. These is typically files that had acommit/update conflict so you marked to resolve later.

-Files that have a directory tree conflict. Typically, files on the repository are moved, deleted, or renamed after the most recent update.
A file that has a tree conflict. These is typically filesthat has local changes, but has since been moved, removed, orrenamed in the repository since th e last local copy update.

-the file referencing the external project cannot be submitted to the resource library of this project.
A file that's external to the project. Linked Externalfiles cannot is committed to the repository.

-A file with a branched version. These files belong to a different working directory and not to the local parent directory.
A file that has been switched. These is files which belongsto a different working copy than their local parent directory.

    • Move out of outgoing view

-Files that have changed locally.
A file whose contents has been modified and would becommitted to the repository.

-locally added files.
A file that'll be newly added to the repository. This maycoincide with a file removal in cases where a file is moved orrenamed.

-Locally deleted files.
A file that would be removed from the repository. This maycoincide with a file addition in cases where a file is moved orrenamed.

-The local file attribute has changed the file.
A file with property changes, in the Commit dialog. On Thesynchronize tab, property changes is currently reflected as Anormal file modification ().

    • Moving into Incoming view

-Files that need to be updated.
A file that had content changes committed to the repositorythat would be applied to the local copy.

-Additional files that need to be moved in.
A new file that would be added to the local copy from Therepository. Like the outgoing file addition, this could be the resultof a move or rename.

-Files that were deleted in the repository.
A file that would be removed from the local copy because Ithas been removed from the repository. Like the outgoing-fileremoval, this could be the result of a move or rename.

    • Conflict Conflict View

-a repository and locally modified files at the same time.
A file is been changed in both the local copy andrepository independently, and causing a need for conflict resolution. Fixing this condition involves opening up the conflict view orforcibly overwriting changes locally or remotely.

-Files that have been renamed or moved or deleted on the remote repository.
A file that has a tree conflict. This can occur when thereare new changes to a file in the end (either local or remote), andthe file is moved, removed, or Renamed on the other.

    • The "Synchronize with Repository" option opens some buttons on the interface Others:

Finally, the Synchronize with Repository option opens Thesynchronize tab () with the following buttons:

-Synchronize selected files, drop-down arrows to switch between different remote directories.
Synchronizes the local copy with the currently selectedrepository when clicked. Selecting from the Drop-down allowsswitching between different remote code bases.

-only files that need to be moved are displayed.

Shows only incoming changes (remote→local).

-only files that need to be submitted are displayed.

Shows only outgoing changes (local→remote).

-also displays the need to update or submit files.

Shows both incoming and outgoing changes (remote↔local).

-only files that are conflicting are displayed.

Shows conflicting changes.

-Update all files.

Updates all local resources with incoming changes after prompt.

-Submit all documents.

Brings up the commit dialog to commit all outgoing changes.

Detailed description of SVN's various icons in eclipse

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.