@@ -30,24 +30,29 @@ This tool is offered **as-is** for a notoriously complex problem. We hope (witho
30
30
31
31
```
32
32
Usage:
33
- TFVCmigrator [options] <project-collection-url> <root-path>
33
+ TfvcMigrator <project-collection-url> <root-path> [options]
34
34
35
35
Arguments:
36
- <project-collection-url> The URL of the Azure DevOps project collection.
37
- <root-path> The source path within the TFVC repository to migrate as a Git repository.
36
+ <project-collection-url> The URL of the Azure DevOps project collection.
37
+ <root-path> The source path within the TFVC repository to migrate as a Git repository.
38
38
39
39
Options:
40
- --authors <authors> (REQUIRED) Path to an authors file with lines mapping TFVC usernames to Git authors,
41
- e.g.: DOMAIN\John = John Doe <john@doe.com>
42
- --out-dir <out-dir> The directory path at which to create a new Git repository. Defaults to
43
- the last segment in the root path under the current directory.
44
- --min-changeset <min-changeset> The changeset defining the initial commit. Defaults to the first
45
- changeset under the given source path.
46
- --max-changeset <max-changeset> The last changeset to migrate. Defaults to the most recent changeset
47
- under the given source path.
48
- --root-path-changes <root-path-changes> Followed by one or more arguments with the format CS1234:$/New/Path.
49
- Changes the path that is mapped as the Git repository root to a new path
50
- during a specified changeset.
51
- --version Show version information
52
- -?, -h, --help Show help and usage information
40
+ --authors <authors> (REQUIRED) Path to an authors file with lines mapping TFVC usernames to
41
+ Git authors, e.g.: DOMAIN\John = John Doe <john@doe.com>
42
+ --out-dir <out-dir> The directory path at which to create a new Git repository.
43
+ Defaults to the last segment in the root path under the
44
+ current directory.
45
+ --min-changeset <min-changeset> The changeset defining the initial commit. Defaults to the
46
+ first changeset under the given source path.
47
+ --max-changeset <max-changeset> The last changeset to migrate. Defaults to the most recent
48
+ changeset under the given source path.
49
+ --root-path-changes <root-path-changes> Followed by one or more arguments with the format
50
+ CS1234:$/New/Path. Changes the path that is mapped as the Git
51
+ repository root to a new path during a specified changeset.
52
+ --pat <pat> Optional PAT, required to access TFVC repositories hosted on
53
+ Azure DevOps Services. If not provided Default Client
54
+ Credentials will be used, these are only suitable for
55
+ on-premise TFS/Azure DevOps Server.
56
+ --version Show version information
57
+ -?, -h, --help Show help and usage information
53
58
```
0 commit comments