DISQUS

Krzysztof Kowalczyk notebook: Short tutorial on svn propset for svn:externals property

  • ron · 7 months ago
    I fought with externals for a good while. The problem I had was I would set the external on my working copy, commit, then update, but the external would not be pulled. I would have to download and re-checkout the working copy to get the external.

    What you have to do is set the external, update, then commit.

    The commit bumps the revision number of the working copy and so the update thinks the external must have already been pulled since the revision numbers match. The update prior to commit pulls the external then the commit makes the change to the repository, and since the revision numbers match (and you really do have the external) there's nothing left to update.