[解決済み] なぜバージョン管理を使う必要があるのですか?[クローズド]
2022-08-01 03:09:44
質問
あるブログを読んでいたら、書き手がこんなことを言っていました。
"コードはバージョン管理システムにチェックインしない限り、存在しません。あなたが行うすべてのことにバージョン管理を使用してください。SVN、Git、CVSなど、どんなバージョンコントロールでも、マスターして使いましょう。
私はどんなバージョンコントロールも使ったことがなく、それほど素晴らしいものだとは思っていません。私はそれをグーグルし、前にそれを見てきましたが、私はちょうどあなたが望むなら、子供の言葉にそれを置く必要があります。
私が今理解しているように、SVN のようなものは、ユーザーまたは他の開発者のグループが同じコードにアクセスできるように、コードをオンラインに保存するためのものです。いったんコードを更新したら、新しいバージョンを提出することができ、SVN は更新した新しいコードだけでなく古いコードのコピーも保持します。
これは基本的な考え方なのでしょうか、それとも私が完全に間違っているのでしょうか。
もし私が正しいのであれば、あまり意味がないかもしれませんが。
- 他の人がコードで作業していない。
- 他の人にコードを持たせる予定はありません。
どのように解決するのですか?
あなたは今までに
- コードに変更を加え、それが間違いであることに気づき、元に戻したいと思ったことは?
- コードを紛失した、またはバックアップが古すぎる?
- 複数のバージョンの製品を保守する必要がありましたか?
- 2 つ (またはそれ以上) のバージョンのコードの違いを確認する必要がありましたか?
- 特定の変更がコードの一部を破壊または修正したことを証明したかったのですか?
- あるコードの履歴を確認したかったのですか?
- 他の人のコードに変更を加えることを希望していますか?
- 自分のコードを共有したい、あるいは自分のコードで他の人に作業してもらいたいですか?
- いつ、どこで、誰が、どれだけの作業を行っているかを確認したいですか?
- 作業中のコードに干渉することなく新機能を試したいですか?
これらのケース、そしておそらく他のケースでも、バージョン管理システムはあなたの生活をより簡単にするはずです。
友人の言葉を引用すると 文明的な時代の文明的なツール。
関連
-
[解決済み] コマンドラインでSVNが動作しない
-
[解決済み] git に自分の好きなエディタを使わせてコミットするにはどうしたらいいですか?
-
[解決済み] Gitブランチをmasterにマージする最も良い(そして最も安全な)方法は何ですか?
-
[解決済み] Gitによるhotfixブランチのfeatureブランチへのマージ
-
[解決済み] リモートレポにプッシュされたGitの特定のコミットを元に戻す
-
[解決済み] Git のタグとブランチはどう違うのですか?ここではどちらを使うべきですか?
-
[解決済み] composer.lockはバージョンコントロールにコミットすべきですか?
-
[解決済み】Gitのワークフローとrebaseとmergeの質問
-
[解決済み] svnログに特定のユーザのコミットを表示するには?
-
[解決済み] 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が動作しない
-
[解決済み] Apache Subversion における `svn add` と `svn commit` の違いについて
-
[解決済み] SVNでディレクトリを無視するには?
-
[解決済み] SVN:externalsはGitで同等?
-
[解決済み] SVNでファイルに対するすべての変更履歴を見るにはどうしたらいいですか?
-
[解決済み] バージョン管理されていないファイルをすべてSVNに「追加」するには?
-
[解決済み] 作業コピーのバージョン管理されていないファイルやフォルダーをすべて削除するにはどうすればよいですか?
-
[解決済み] SVNアップグレード作業コピー
-
[解決済み] Subversionの障害となるフォルダ