Question

Somebody had commited source code to svn server. My local svn project icon should be red exclamation mark.But it's green checkmark in fact.

(1) I have never commit my source code to svn server. (2) My svn client is TortoiseSVN 1.7.11

what is wrong? Thanks!

Was it helpful?

Solution

As far as I see, you don't understand how Subversion works (i.e. the meaning of working copy status in particular). I strongly suggest reading SVNBook as well as TortoiseSVN Manual to learn about Subversion and version-control in general.

Subversion working copy is your private workspace. It represents the data stored in the repository, you can modify the data and commit it back as the new revision to the repository.

Subversion working copy does not fetch any changes from the repository automatically. So if someone has changed files in the repository by committing new revision, you have to update your working copy to fetch these changes. As well, you can look through commit notification emails you get or check svn log.

Remember to update your working copy before doing the commit!

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top