Skip to content

git svn commands

Martin Steinisch edited this page Feb 18, 2019 · 4 revisions

Overview

Command Options Arguments Supported by GitExtensions.SVN Notes
init to be done yes planned for v1.0
fetch to be done yes planned for v0.1 (without arguments)
clone to be done yes planned for v1.0
rebase to be done yes planned for v0.1 (without arguments)
dcommit to be done yes planned for v0.1 (without arguments)
branch to be done yes
tag to be done no This is a shorthand for branch -t.
log to be done yes
blame to be done yes
find-rev to be done yes
set-tree to be done no
create-ignore to be done no
show-ignore to be done no
mkdirs to be done no
commit-diff to be done yes
info to be done no
proplist to be done no
propget to be done no
propset to be done no
show-externals to be done no
gc to be done no
reset to be done yes

init

Argument Supported by GitExtensions.SVN Notes
--trunk=<trunk_subdir> -T<trunk_subdir>
--tags=<tags_subdir> -t<tags_subdir>
--branches=<branches_subdir> -b<branches_subdir>
--stdlayout -s
--no-metadata
--use-svm-props
--use-svnsync-props
--rewrite-root=<URL>
--rewrite-uuid=<UUID>
--username=<user>
--prefix=<prefix>
--ignore-refs=<regex>
--ignore-paths=<regex>
--include-paths=<regex>
--no-minimize-url

fetch

Argument Supported by GitExtensions.SVN Notes
--localtime
--parent
--ignore-refs=<regex>
--ignore-paths=<regex>
--include-paths=<regex>
--log-window-size=<n>

clone

Argument Supported by GitExtensions.SVN Notes
--preserve-empty-dirs
--placeholder-filename=<filename>

rebase

Argument Supported by GitExtensions.SVN Notes
--local -l

dcommit

Argument Supported by GitExtensions.SVN Notes
--no-rebase
--commit-url <URL>
--mergeinfo=<mergeinfo>
--interactive

branch

Argument Supported by GitExtensions.SVN Notes
--message -m
--tag -t
--destination=<path> -d<path>
--username
--commit-url
--parents

log

Argument Supported by GitExtensions.SVN Notes
--revision=<n>[:<n>] -r <n>[:<n>]
--verbose -v
--limit=<n>
--incremental
--show-commit
--oneline

blame

Argument Supported by GitExtensions.SVN Notes
--git-format

find-rev

Argument Supported by GitExtensions.SVN Notes
--before -B
--after -A

commit-diff

Argument Supported by GitExtensions.SVN Notes
--message=<msg> -m <msg>
--file=<filename> -F <filename>

reset

Argument Supported by GitExtensions.SVN Notes
--revision=<n> -r <n>
--parent
Clone this wiki locally