Menu

#89 ch09: svn options: --strict, --targets & switch

en-1.6
Fixed
nobody
None
Medium
Defect
2011-09-08
2010-08-12
Anonymous
No

Originally created by: chris...@gmail.com
Originally owned by: cmpilato

Subversion 1.6.x & book [r3765].

The --strict option isn't really documented in the book.
`svn help propget` provides more info, but why isn't that info in the book?
[At least it's not by the '--strict' option (non-)description or the 'svn propget' description.]

The description of --targets in the book contradicts the description from `svn help commit` etc.
Can the file contain any arguments?  Just file paths?  URLs?  With PEG revs?  Quoted or un-quoted?  How are files/arguments delimited?  Just line breaks?  Does it support comment lines?  Empty lines?  Escape sequences?

For "svn switch URL[@PEGREV] [PATH]" the book states "updates your working copy to point to a new URL".  OK.  However, both the book & `svn help switch` also state:
    "This is the [Subversion] way to move a working copy to a new branch"
Which, to me, implies that the working copy is (some how) moved and a new branch created in the repository.  (Which I know is not the case.)
A clearer replacement for the second sentence might be:
    "This is the [Subversion] way to change a working copy to use a branch".
or
    "This is the [Subversion] way to change a working copy to reference a branch".
or
    "This is the [Subversion] way to change a working copy to work on a branch".

Discussion

  • Anonymous

    Anonymous - 2011-06-28

    Originally posted by: cmpilato

    (No comment was entered for this change.)

    Owner: cmpilato

     
  • Anonymous

    Anonymous - 2011-07-06

    Originally posted by: cmpilato

    (No comment was entered for this change.)

    Summary: ch09: svn options: --strict, --targets & switch
    Labels: Milestone-en-1.6

     
  • Anonymous

    Anonymous - 2011-07-15

    Originally posted by: cmpilato

    Pushing this off as not-strictly-needed-for-1.6-coverage.  (Trying to get to the 1.7 work sooner rather than later.)

    Labels: Milestone-en-1.7

     
  • Anonymous

    Anonymous - 2011-09-06

    Originally posted by: cmpilato

    In [r4062], I changed the 'svn switch' line to read:

       "This is the Subversion way to make a working copy begin tracking a new branch."

    I also updated the --targets description to hopefully answer the questions posed, and the 'svn propget' Description to mention what it is that --strict really does.

    (I also backported this to the 1.6 version in [r4063].)

    Labels: -Milestone-en-1.7 Milestone-en-1.6

     
  • Anonymous

    Anonymous - 2011-09-08

    Originally posted by: cmpilato

    (No comment was entered for this change.)

    Status: Fixed

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.