| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

差分

ナビゲーションに移動 検索に移動
98 バイト追加 、 2020年2月15日 (土) 08:06
編集の要約なし
==subversion==
[[subversion][Eclipse]]
=====SVNBOOK=====
===インポート===
import [<&lt;パス>&gt;] <&lt;URL>&gt;
c:\work>&gt;tree /f myproject
フォルダー パスの一覧
ボリューム シリアル番号は 00000002 F2F7:41B7 です
c:\work>&gt;svn import ./myproject http://192.168.24.14/svn/myrepo/ --username piroto --password north123
-- この行以下は無視されます --
URL[@REV]... [PATH]
c:\work>&gt;svn checkout http://192.168.24.14/svn/myrepo/trunk myproject
A myproject\Foo.java
A myproject\Bar.java
リビジョン 1 をチェックアウトしました。
<&lt;blockquote>&gt;ローカルリポジトリの場合、file:///{path}<&lt;/blockquote>&gt;
===編集の確認===
*Foo.java を編集
*Hoge.java を追加
====svn status====
c:\work\myproject>&gt;svn status
? Hoge.java
M Foo.java
====svn add====
*作業コピーに追加したファイルを、バージョン管理下へ置くことを予約する(commitで反映される)
c:\work\myproject>&gt;svn add Hoge.java
A Hoge.java
====svn diff====
*変更点に対するunified diff 出力を確認
c:\work\myproject>&gt;svn diff
Index: Hoge.java
===================================================================
*リポジトリに自分のファイルの新しいバージョンをコミット
commit [<&lt;パス>&gt;...]
c:\work\myproject>&gt;svn commit
-- この行以下は無視されます --
*リポジトリの「最新の」状態を自分の作業コピーに反映します。
*リポジトリの変更箇所と作業コピーの変更箇所に競合がある場合
c:\work\myproject>&gt;svn update
'Bar.java' で競合が見つかりました。
選択: 延期 (p), 全差分 (df), 編集 (e),
public class Bar {
public static void main(String[] args) {
<<<<<<< &lt;&lt;&lt;&lt;&lt;&lt;&lt; .mine
System.out.println("Bar!");
=======
System.out.println("Bar2");
>>>>>>> &gt;&gt;&gt;&gt;&gt;&gt;&gt; .r3
}
}選択: 延期 (p), 全差分 (df), 編集 (e), 解決版 (r),

案内メニュー