Menu

#132 1.7 changes: New program, subcommands, and options

en-1.7
Fixed
nobody
None
Medium
Defect
2011-08-30
2011-06-30
Anonymous
No

Originally created by: cmpilato
Originally owned by: cmpilato

svn:

   diff --git
   diff --internal-diff
   diff --show-copies-as-adds

   export --ignore-keywords

   log --depth
   log --diff
   log --diff-cmd
   log --extensions
   log --internal-diff

   merge --allow-mixed-revisions

   mergeinfo --depth
   mergeinfo --recursive

  *patch
   patch --dry-run
   patch --ignore-whitespace
   patch --quiet
   patch --reverse-diff
   patch --strip

  *relocate
   relocate --ignore-externals

   switch --ignore-ancestry

   update --parents

  *upgrade
   upgrade --quiet

svnadmin:

   create --pre-1.7-compatible

   deltify --memory-cache-size

   dump --memory-cache-size

   load --bypass-prop-validation
   load --memory-cache-size

   pack --quiet

   verify --memory-cache-size

svndumpfilter:

   exclude --pattern
   include --pattern

svnlook

  *filesize
   filesize --revision
   filesize --transaction

svnrdump (New binary!)

   dump
   dump --config-dir
   dump --config-option
   dump --incremental
   dump --no-auth-cache
   dump --non-interactive
   dump --password
   dump --quiet
   dump --revision
   dump --username

   help

   load
   load --config-dir
   load --config-option
   load --no-auth-cache
   load --non-interactive
   load --password
   load --quiet
   load --username

svnserve:

   --cache-fulltexts
   --cache-txdeltas
   --compression
   --memory-cache-size
   --prefer-ipv6
   --quiet

svnsync:

   copy-revprops --config-option
   copy-revprops --disable-locking
   copy-revprops --revision
   copy-revprops --source-prop-encoding
   copy-revprops --steal-lock

   info --config-option

   initialize --allow-non-empty
   initialize --config-option
   initialize --disable-locking
   initialize --source-prop-encoding
   initialize --steal-lock

   synchronize --config-option
   synchronize --disable-locking
   synchronize --source-prop-encoding
   synchronize --steal-lock

svnversion:

    --quiet

Discussion

  • Anonymous

    Anonymous - 2011-06-30

    Originally posted by: cmpilato

    Also:

       svnsync sync DEST_URL [SOURCE_URL]
       svnsync copy-revprops DEST_URL [SOURCE_URL]

    In fact, these should be explicitly recommended where untrusted users have write access to the "sink" repository, as they could tweak the [r0] properties to point to a rogue "source" repository with dangerous contents.

     
  • Anonymous

    Anonymous - 2011-08-15

    Originally posted by: cmpilato

    svnadmin create --pre-1.7-compatible was dropped at the last minute from the release.

    And these were added:

       svnrdump dump --trust-server-cert
       svnrdump load --trust-server-cert

     
  • Anonymous

    Anonymous - 2011-08-18

    Originally posted by: cmpilato

    Covered the new syntaxes for 'svnsync copy-revprops' and 'svnsync sync' and the 'svnsync copy-revprops --revision' option in [r4015] (via issue 79).

     

    Related

    Tickets: #79

  • Anonymous

    Anonymous - 2011-08-19

    Originally posted by: cmpilato

    Wrapped up the svnsync stuff in [r4019].
    Covered 'svnversion --quiet' in [r4020].

     
  • Anonymous

    Anonymous - 2011-08-19

    Originally posted by: cmpilato

    'svn export --ignore-externals' -> [r4021]
    'svn merge --allow-mixed-revisions' ->  [r4022] (and I created related issue 142).

     

    Related

    Tickets: #142

  • Anonymous

    Anonymous - 2011-08-19

    Originally posted by: cmpilato

    'svnadmin SUBCOMMAND --memory-cache-size' -> [r4027]
    'svnadmin load --bypass-prop-validation' -> [r4028]

     
  • Anonymous

    Anonymous - 2011-08-19

    Originally posted by: cmpilato

    'svndumpfilter --pattern' -> [r4029]

     
  • Anonymous

    Anonymous - 2011-08-19

    Originally posted by: cmpilato

    ...which leaves the following remaining items:

    {{{
    svn:

       diff --git
       diff --internal-diff
       diff --show-copies-as-adds

       log --depth
       log --diff
       log --diff-cmd
       log --extensions
       log --internal-diff

       mergeinfo --depth
       mergeinfo --recursive

      *patch
       patch --dry-run
       patch --ignore-whitespace
       patch --quiet
       patch --reverse-diff
       patch --strip

      *relocate
       relocate --ignore-externals

       switch --ignore-ancestry

       update --parents

      *upgrade
       upgrade --quiet

    *svnrdump:

    svnserve:

       --cache-fulltexts
       --cache-txdeltas
       --compression
       --memory-cache-size
       --prefer-ipv6
       --quiet
    }}}

     
  • Anonymous

    Anonymous - 2011-08-30

    Originally posted by: cmpilato

    Covered the following in [r4049]:

    svn diff --internal-diff
    svn diff --git  (via issue 119)
    svn diff --show-copies-as-adds
    svn log --depth
    svn log --diff  (via issue 118)
    svn log --diff-cmd
    svn log --extensions
    svn log --internal-diff

     

    Related

    Tickets: #118
    Tickets: #119

  • Anonymous

    Anonymous - 2011-08-30

    Originally posted by: cmpilato

    Covered the following in [r4051]:

    svn mergeinfo --depth
    svn mergeinfo --recursive
    svn switch --ignore-ancestry
    svn update --parents

    That leaves:

    {{{
    svn patch
    svn patch --dry-run
    svn patch --ignore-whitespace
    svn patch --quiet
    svn patch --reverse-diff
    svn patch --strip

    svnserve:
       --cache-fulltexts
       --cache-txdeltas
       --compression
       --memory-cache-size
       --prefer-ipv6
       --quiet
    }}}

     
  • Anonymous

    Anonymous - 2011-08-30

    Originally posted by: cmpilato

    Covered all the svnserve stuff in [r4056].  Will cover 'svn patch' via issue 117.  Closing this as fixed.

    Status: Fixed

     

    Related

    Tickets: #117


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.