差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
subversion [2023/11/12 20:20] skksubversion [2025/01/16 20:07] (現在) skk
行 1: 行 1:
-= [[subversion]] / LM: [2023-11-12 20:00:40]+= [[subversion]] / LM: [2025-01-16 20:07:10]
 ---- ----
  
行 10: 行 10:
 ホームディレクトリを複数のマシンで共有する際,git では一つのプロジェクトの中の特定ディレクトリのみローカルに持ってくることが出来ない.subversion は,特定のフォルダのみの update が可能な為,僕は今でもこちらを利用している.ただし,毎回 commit するのがめんどくさかったり,commit を忘れて別マシンにデータを持っていけないことなどがある為,[[owncloud|NextCloud]]に乗り換えることも検討中. ホームディレクトリを複数のマシンで共有する際,git では一つのプロジェクトの中の特定ディレクトリのみローカルに持ってくることが出来ない.subversion は,特定のフォルダのみの update が可能な為,僕は今でもこちらを利用している.ただし,毎回 commit するのがめんどくさかったり,commit を忘れて別マシンにデータを持っていけないことなどがある為,[[owncloud|NextCloud]]に乗り換えることも検討中.
  
 +[2025-01-16] すごく悩むけど,[[https://viewvc.org/|viewvc]]を入れたりしたら,見やすくなったし,コメントが見られるのって実は便利かも,という気もするので,どうにかスクリプトを充実させるなどで対応しても良いかな,という気がしてきてる.
  
 ====== - インストール  ====== ====== - インストール  ======
行 27: 行 28:
  
 ====== - 使い方 ====== ====== - 使い方 ======
-===== - あるダの直下だけ checkout (co) ===== +===== - すでにレポジトリに入れてしまったァイを,ローカルには残しつつ,SVN 管理から外す ===== 
-[2023-11-12]+[2025-01-16]
  
-例えば,ホームディレクリなどを checkout す場合,すべてのディレクトリを update したくなわけではない.そ場合は,''$HOME''だけ non-recursive な形で checkout ,残りの必要なフォルダだけ update していくと良い+http://blog.livedoor.jp/sasata299/archives/51275014.html このサイに書かれて通り「このファイルは svn 管理にする必要かった!」とうも後から外す方法ですね. 
 + 
 +''--keep-local'' をつければ良いだけみたいでし
  
 <code bash> <code bash>
-% svn co --non-recursive https://svnurl.com/svn . +% svn delete hoge.log --keep-local 
 +svn commit -m "いらなかったよ" hoge.log
 </code> </code>
 +
 +===== - svn add してしまったファイルを,やっぱり外す =====
 +[2025-01-16]
 +
 +間違って svn add してしまったファイルを,add 状態から外す方法.
 +
 <code bash> <code bash>
-% svn update --non-recursive hoge +% svn revert hoge.log
 </code> </code>
  
 +===== - あるフォルダの直下だけ checkout (co) =====
 +[2023-11-12]
 +
 +<code bash>
 +% svn co --non-recursive https://svnurl.com/svn . 
 +</code>
  
 ===== - 特定ファイルを無視したい場合 ===== ===== - 特定ファイルを無視したい場合 =====
subversion.1699788056.txt.gz · 最終更新: 2023/11/12 20:20 by skk
文書の先頭へ
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0