Changes between Version 10 and Version 11 of pm-svn-externals


Ignore:
Timestamp:
Jun 23, 2008 12:53:19 PM (12 years ago)
Author:
rlh
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • pm-svn-externals

    v10 v11  
    4747svn propset svn:externals -F Externals .
    4848}}}
    49   The {{{-F}}} flag tells {{{svn}}} to take the content of a file (in this case, {{{Externals}}}) as the value of the property to be set. That final `{{{.}}}' is important! The {{{svn propset}}} command requires that you explicitly specify the directory where the property change is to be applied.
    50   1. Once the {{{svn:externals}}} property has been updated, the changes will be applied at the next {{{svn update}}} command: changed dependencies will be updated, new dependencies will be downloaded, and dependencies removed from the {{{svn:externals}}} property will be removed from subversion's records. (However, the directories must be removed by hand, after you've run {{{svn update}}}.)
     49  The {{{-F}}} flag tells {{{svn}}} to take the content of a file (in this case, {{{Externals}}}) as the value of the property to be set. That final `{{{.}}}' is important! The {{{svn propset}}} command requires that you explicitly specify the directory where the property change is to be applied. 
     50  1. Once the {{{svn:externals}}} property has been updated, the changes will be applied at the next {{{svn update}}} command: changed dependencies will be updated, new dependencies will be downloaded, and dependencies removed from the {{{svn:externals}}} property will be removed from subversion's records. (However, the directories must be removed by hand, after you've run {{{svn update}}}.) '''Heads Up:''' You must commit the whole directory to make the change in the repository. If you just commit the Externals file (like I did!), the property will not be set, because the property is associated with the directory (not just the file).
    5151
    5252Finally, if you decide to completely eliminate externals in a directory, you should delete the {{{Externals}}} file, and delete the {{{svn:externals}}} property with