자세히 보면 티가 나지만, 어떤녀석은 URL 이고 어떤 녀석은 PATH이다.
일단 URL에서 파일 경로일 경우에는 file:/// 이라고 / 개 3개가 들어가야 한다.
$ svnadmin create [repository direcotry name]
$ svn checkout file:///[absolute path] [name of repository which will create]
머.. 일단 콘솔에서는 이렇게 초기화 하고 만들면 될 듯.
일단 URL에서 파일 경로일 경우에는 file:/// 이라고 / 개 3개가 들어가야 한다.
$ svnadmin create [repository direcotry name]
$ svn checkout file:///[absolute path] [name of repository which will create]
머.. 일단 콘솔에서는 이렇게 초기화 하고 만들면 될 듯.
$ svnadmin help general usage: svnadmin SUBCOMMAND REPOS_PATH [ARGS & OPTIONS ...] Type 'svnadmin help <subcommand>' for help on a specific subcommand. Available subcommands: crashtest create deltify dump help (?, h) hotcopy list-dblogs list-unused-dblogs load lslocks lstxns recover rmlocks rmtxns setlog verify |
$ svnadmin help create create: usage: svnadmin create REPOS_PATH Create a new, empty repository at REPOS_PATH. Valid options: --bdb-txn-nosync : disable fsync at transaction commit [Berkeley DB] --bdb-log-keep : disable automatic log file removal [Berkeley DB] --config-dir arg : read user configuration files from directory ARG --fs-type arg : type of repository: 'fsfs' (default) or 'bdb' |
$ svn help usage: svn <subcommand> [options] [args] Subversion command-line client, version 1.3.2. Type 'svn help <subcommand>' for help on a specific subcommand. Most subcommands take file and/or directory arguments, recursing on the directories. If no arguments are supplied to such a command, it recurses on the current directory (inclusive) by default. Available subcommands: add blame (praise, annotate, ann) cat checkout (co) cleanup commit (ci) copy (cp) delete (del, remove, rm) diff (di) export help (?, h) import info list (ls) lock log merge mkdir move (mv, rename, ren) propdel (pdel, pd) propedit (pedit, pe) propget (pget, pg) proplist (plist, pl) propset (pset, ps) resolved revert status (stat, st) switch (sw) unlock update (up) Subversion is a tool for version control. For additional information, see http://subversion.tigris.org/ |
$ svn help list list (ls): List directory entries in the repository. usage: list [TARGET[@REV]...] List each TARGET file and the contents of each TARGET directory as they exist in the repository. If TARGET is a working copy path, the corresponding repository URL will be used. If specified, REV determines in which revision the target is first looked up. The default TARGET is '.', meaning the repository URL of the current working directory. With --verbose, the following fields will be shown for each item: Revision number of the last commit Author of the last commit If locked, the letter 'O'. (Use 'svn info URL' to see details) Size (in bytes) Date and time of the last commit Valid options: -r [--revision] arg : ARG (some commands also take ARG1:ARG2 range) A revision argument can be one of: NUMBER revision number "{" DATE "}" revision at start of the date "HEAD" latest in repository "BASE" base rev of item's working copy "COMMITTED" last commit at or before BASE "PREV" revision just before COMMITTED -v [--verbose] : print extra information -R [--recursive] : descend recursively --incremental : give output suitable for concatenation --xml : output in XML --username arg : specify a username ARG --password arg : specify a password ARG --no-auth-cache : do not cache authentication tokens --non-interactive : do no interactive prompting --config-dir arg : read user configuration files from directory ARG |
$ svn help checkout checkout (co): Check out a working copy from a repository. usage: checkout URL[@REV]... [PATH] If specified, REV determines in which revision the URL is first looked up. If PATH is omitted, the basename of the URL will be used as the destination. If multiple URLs are given each will be checked out into a sub-directory of PATH, with the name of the sub-directory being the basename of the URL. Valid options: -r [--revision] arg : ARG (some commands also take ARG1:ARG2 range) A revision argument can be one of: NUMBER revision number "{" DATE "}" revision at start of the date "HEAD" latest in repository "BASE" base rev of item's working copy "COMMITTED" last commit at or before BASE "PREV" revision just before COMMITTED -q [--quiet] : print as little as possible -N [--non-recursive] : operate on single directory only --username arg : specify a username ARG --password arg : specify a password ARG --no-auth-cache : do not cache authentication tokens --non-interactive : do no interactive prompting --config-dir arg : read user configuration files from directory ARG --ignore-externals : ignore externals definitions |
'프로그램 사용 > Version Control' 카테고리의 다른 글
TortoiseSVN tag/branch = copy (2) | 2010.04.30 |
---|---|
cvs2svn 사용방법 2 (0) | 2010.04.23 |
CVS / SVN 장단점, 차이점 비교 (6) | 2010.04.07 |
GIT는 리눅스에서 받으시는걸 추천합니다. (0) | 2010.03.18 |
TortoiseGIT (0) | 2010.03.18 |