[解決済み] Apache Subversion における `svn add` と `svn commit` の違いについて
2022-02-18 01:30:06
質問
SVNにおけるAddとCommitの違いは何ですか?
私は、Add が SVN に新しいファイルを追加し、Commit が SVN に既に存在するファイルに対する変更を更新することを理解しています。
質問ですが、Addで新しいファイルを追加した後、Commitをする必要がありますか?
どのように解決するのですか?
SVNBookに、Subversionの基本的なワークフローを説明した素晴らしい章があります。
SVNBook|基本的なワークサイクル
. この章では、次のように説明されています。
svn add
などが関連するコマンドです。
変更
と
svn commit
は
これらの変更を公開する
を新しいリビジョンとしてリポジトリに保存します。
-
svn add
アイテム(ファイルまたはディレクトリ)をローカル作業コピーに追加します。svn add
はローカルな操作であり、サーバーに問い合わせることはありません。を実行しても、リポジトリには何の変更もありません。svn add
. それは単に スケジュール を実行したときに、リポジトリにコミットされるようにするための項目です。svn commit
. -
svn commit
は変更をリポジトリにコミットします。
関連
-
[解決済み] コマンドプロンプトからSVNクリーンアップを実行する
-
[解決済み] SVNコミットコマンド
-
[解決済み] Subversionリポジトリにおける「branch」、「tag」、「trunk」の意味とは?
-
[解決済み] SVNで作業コピーXXXがロックされ、クリーンアップに失敗する。
-
[解決済み] 既存のGitリポジトリをSVNにプッシュする
-
[解決済み】ローカルコピーを削除せずにSVNリポジトリからファイルを削除する方法
-
[解決済み】コミット前にファイルをsvnに「unadd」する。
-
[解決済み] SVNで「containing working copy admin area is missing」を修正する方法は?
-
[解決済み] SVN: ファイルを「コミットしない」とマークする方法はありますか?
-
[解決済み] svnからチェックアウトしたandroidプロジェクトを開くと「can't use subversion command line client : svn」エラーが発生する。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] mavenのpomにscmの情報を追加する目的は何ですか?
-
[解決済み] SVNは紛争のまま?
-
[解決済み] コマンドプロンプトからSVNクリーンアップを実行する
-
[解決済み] ブランチをトランクにマージする場合、「svn merge --reintegrate」と「svn merge without reintegrate」はどう違うのですか?
-
[解決済み] なぜGitはSubversionよりも優れているのですか?
-
[解決済み] SVNファイルの旧バージョンを表示するには?
-
[解決済み] svn.exeは私のマシンのどこにあるのでしょうか?
-
[解決済み] 家庭用開発でバージョン管理を使う?
-
[解決済み] gitでマージした後にgit-svnでdcommitするのは危険ですか?
-
[解決済み] ファイルを削除せずにバージョン管理から削除するには?