Please let me know which commands should be used for updating the repository non recursively and over writing the changed files using command line
Over writing means if some changes are there to local AssemmblyInfo.vb/cs files in the build machine. It should not update that to the repository while doing svn update
The following command will run SVN update non-recursively:
In general, you can learn all the options for a given command using:
In the above, replace command with the actual command (e.g. “update”).
The update command will not modify or overwrite any files with local modifications. If there is a file with local modifications, and you would like to discard these local modifications in favor of the updated version, you can run the command “svn revert” to revert the local modifications and to mark the file as clean.
EDIT: In my initial post, I used “svn update –non-recursive”; however, as has been pointed out, this option is currently listed as obsolete.