Flylib.com

Books Software

 
 
 

Section 15.4. svnversion


15.4. svnversion

Outputs a version number for a file or directory in a working copy. If the working copy has been modified, the version number has a trailing M . If it has been switched, there is a trailing S . If the working copy contains multiple revisions, the revision number is given as a range, in the form N:M , where N is the lowest revision and M is the highest.

Switched directories are detected automatically for all files and directories except the one specifically given on the command line as the base path. To determine whether the base path has been switched, you have to provide a URL on the command line that gives the unswitched URL.

Basic Usage

$ svnversion WC_PATH [URL]

Options

  • -n

    Tell svnversion not to output a trailing newline at the end of the output.

  • -c

    Tell svnversion to output the last changed revision numbers, instead of the revision numbers of the current revision.

  • --version

    Outputs version information for the svnversion program.


15.5. svndumpfilter

This program works as a filter for the output of svnadmin dump , and allows you to exclude specific paths, or alternately specify only certain paths in the output.

Online help for each of svndumpfilter 's subcommands can be obtained by running the program as: svndumpfilter help [COMMAND] .

Options

  • --version

    Outputs version information about svndumpfilter .

Subcommands

The svndumpfilter commands (with alternate names in parentheses) are

  • exclude

  • include

  • help (?, h)

15.5.1. svndumpfilter exclude

Allows you to specify path prefixes that should be excluded from the dump stream output.

Basic Usage
$ svnadmin dump REPOS  svndumpfilter exclude PREFIX... > REPOS.dump

Options
  • --drop-empty-revs

    Remove any revisions that end up empty after the filtered paths are removed.

  • --renumber-revs

    Renumber the revisions that remain after filtering out paths, so that all revisions are sequential.

  • --preserve-revprops

    Don't filter out any revision properties.

  • --quiet

    Don't display any statistical information about the filtered output.

15.5.2. svndumpfilter include

Allows you to specify specific path prefixes and exclude all paths that don't match.

Basic Usage
$ svnadmin dump REPOS  svndumpfilter include PREFIX... > REPOS.dump

Options
  • --drop-empty-revs

    Remove any revisions that end up empty after the filtered paths are removed.

  • --renumber-revs

    Renumber the revisions that remain after filtering out paths, so that all revisions are sequential.

  • --preserve-revprops

    Don't filter out any revision properties.

  • --quiet

    Don't display any statistical information about the filtered output.

15.5.3. svndumpfilter help (?, h)

This command outputs documentation for the svndumpfilter command. To get help on a specific subcommand, run help with the name of the command.

Basic Usage
$ svndumpfilter help [COMMAND]

Options

None


Index


[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]



Index


[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]

$EDITOR environment variables
$SVN_EDITOR environment variables
$VISUAL environment variables
--clean-logs option
--daemon option in svnserve
--drop-empty-revs option
--dry-run option
--file option
--force option
--force-log option
--ignore-uuid option
--incremental option
--listen-host option
--message option
     for logs 2nd
     in import
--no-auth-cache option
--no-default-eol option
--no-ignore option
--no-recursion option
--non-recursive option 2nd
--recursive option
     with info
     with list
     with proplist
     with propset
     with update
--relocate option
--revision option
     with copy
     with diff
     with log
     with propget
     with propset and propedit
     with svnlook
     with update
--revprop option
     with propget
     with propset and propedit
--show-updates option
--strict option with propget
--transaction parameter with svnlook
--verbose option
     with list
     with log
     with proplist
     with status
--vssexclude option
--vsslogin option
--vssproject option
-c option with htdigest
-d option with svnserve
-i option with svnserve
-renumber-revs option
- t option with svnserve
/branches directory in case study
/dailyLibraryBuild directory in case study
/doc directory in case study
/releases directory in case study
/spd directory in case study
/src directory in case study
< exec > element
<Location> section
<modificationset> element
<plugin> element
<svn> element
<VirtualHost> directive
[auth] section in config
[auto-props] section in config
[general] section in svnserve.conf
[global] section in smb.conf
[groups] section in servers
[helpers] section in config
[libdefaults] section
[miscellany] section in config
[realms] section
[Tunnels] section in config
[users] section in svnserve.conf