I'm trying to update by using
svn update --username myusername https://my.svn.address
However, I'm just getting a 'skipped' message?
I guess you are getting this type of error.
[user@user myprojectdir]# svn up
Skipped '.'
do svn st from your project dir
[user@user myprojectdir]# svn st
svn: warning: '.' is not a working copy
it means you are not in your working dir. You might have done a wrong checkout.
Correct way is this.
[user@user ~]# svn co http://xxx.xxx.x.xxx/projectPRJ/trunk/ myprojectdir
[user@user ~]# cd myprojectdir
[user@user ~]# svn up
Note: But if you messup with above order, svn up will not work for example.
[user@user ~]# cd myprojectdir
[user@user myprojectdir]# svn co http://xxx.xxx.x.xxx/projectPRJ/trunk/
[user@user myprojectdir]# svn up
you will get Skipped '.'
If you're updating a working copy you don't need to provide the address of the remote repository. You just do svn up
or svn update
, the local working copy already contains the information about where the remote repository is located.
Matti is correct. I would like to add to his point that we need to understand what is a working copy first. Then the difference between SVN export and SVN checkout.
If you ran the svn export
command that wouldn't have created a working copy. Only svn checkout
creates a working copy.
I found the SVN client also may say "Skipped" during "svn up," if you use a path that is partly defined by a symbolic link. The workaround is either:
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With