【Subversion、SVN】Subversion サーバーのコマンドラインからの操作・管理手順

Subversion サーバーのコマンドラインからの操作・管理手順について解説します。

 

 

 

コマンドラインから各種操作や管理が可能

svn.exe コマンドがあるフォルダに移動します。

 

 

SVN の help を表示する

C:\Repositories>"C:\Program Files\VisualSVN Server\bin\svn.exe" help 
usage: svn  [options] [args] 
Subversion command-line client. 
Type 'svn help ' for help on a specific subcommand. 
Type 'svn --version' to see the program version and RA modules, 
     'svn --version --verbose' to see dependency versions as well, 
     'svn --version --quiet' to see just the version number. 
 
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 
   auth 
   blame (praise, annotate, ann) 
   cat 
   changelist (cl) 
   checkout (co) 
   cleanup 
   commit (ci) 
   copy (cp) 
   delete (del, remove, rm) 
   diff (di) 
   export 
   help (?, h) 
   import 
   info 
   list (ls) 
   lock 
   log 
   merge 
   mergeinfo 
   mkdir 
   move (mv, rename, ren) 
   patch 
   propdel (pdel, pd) 
   propedit (pedit, pe) 
   propget (pget, pg) 
   proplist (plist, pl) 
   propset (pset, ps) 
   relocate 
   resolve 
   resolved 
   revert 
   status (stat, st) 
   switch (sw) 
   unlock 
   update (up) 
   upgrade 
   x-shelve (shelve) 
   x-unshelve (unshelve) 
   x-shelves (shelves) 
 
Subversion is a tool for version control. 
For additional information, see http://subversion.apache.org/ 
 
C:\Repositories>"C:\Program Files\VisualSVN Server\bin\svn.exe" version

 

 

SVN のバージョンを確認するコマンド

C:\Repositories>"C:\Program Files\VisualSVN Server\bin\svn.exe" --version 
svn, version 1.10.6 (r1863367) 
   compiled Jan 27 2020, 14:34:18 on x86_64-microsoft-windows6.1.7601 
 
Copyright (C) 2019 The Apache Software Foundation. 
This software consists of contributions made by many people; 
see the NOTICE file for more information. 
Subversion is open source software, see http://subversion.apache.org/ 
 
The following repository access (RA) modules are available: 
 
* ra_svn : Module for accessing a repository using the svn network protocol. 
  - handles 'svn' scheme 
* ra_local : Module for accessing a repository on local disk. 
  - handles 'file' scheme 
* ra_serf : Module for accessing a repository via WebDAV protocol using serf. 
  - using serf 1.3.9 (compiled with 1.3.9) 
  - handles 'http' scheme 
  - handles 'https' scheme 
 
The following authentication credential caches are available: 
 
* Wincrypt cache in C:\Users\Administrator\AppData\Roaming\Subversion 
 
 
C:\Repositories>

 

 

 

 

Posted by 100%レンタルサーバーを使いこなすサイト管理人

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

AlphaOmega Captcha Medica  –  What Do You See?
     
 

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください