Visual Studio 2010用のAnkhSVN 2でソース管理としてsvnを使用しています。非常に頻繁に、1つのチケットで作業しています。最初のチケットの更新ファイルを迅速にバックアップする方法はありますか?これにより、関連する変更のみを管理することでコーディングが簡素化されます。更新されたソースコードファイルをバックアップする方法
答えて
あなたは
- は
- 新しいチケットの仕事とは、コミットあなたが、あなたの変更を元に戻す
- に取り組んでいるのsvnブランチのためのパッチファイルを作成することができ
- 再適用パッチ
私が尋ねる疑問は、「ソフトウェアは構築されていますか?」です。存在する場合は、ソース管理にチェックインしてください。そうでない場合は、その状態にしてソースコントロールにチェックインしてください。
トランクにチェックインする必要はありません。中間コードに使用するブランチを常に持っていて、チケットを完成したらトランクにチェックインすることができます。
チケットごとにfeature branchを使用し、各ブランチをトランクに再統合してください。フィーチャブランチを扱うときのベストプラクティスを理解するために、特にトランクからフィーチャブランチに定期的にマージする前に、SVNの本を読んでください。最後にフィーチャブランチを--reintegrate
オプション付きのトランクに再統合してください。
また、パッチを作成してどこかに保存してすべてを元に戻し、次にticket2で作業を開始することもできます。しかし、それは壊れやすいものです:パッチがどこにあるのか忘れてしまい、2枚目のチケットの作業に起因する競合のためにパッチを適用するのが苦労します。また、あるチケットから別のチケットに切り替えることも難しくなります。フィーチャーブランチは、このIMHOに最適なソリューションです。
のパッチが付いています。私はチケットにそのチケットを添付していました。時間の経過とともにパッチが適用されなくても、その時点でどのようなアプローチが行われているかを少なくとも確認できます。 –
- 1. Rails 3 - 更新されたコードを更新する方法
- 2. Xcode、最近更新されたプロジェクトを更新する方法
- 3. Clojureソースコードファイルを変更する
- 4. Slickgrid - 変更されたデータでdataViewを更新する方法
- 5. JComboBoxを更新した後、長さを更新する方法
- 6. インストールされたアプリケーションの.apkファイルをバックアップする方法は?
- 7. バインドされたリストの既存のアイテムが更新されたときにListViewを更新する方法
- 8. 更新されたオブジェクトのリストボックスを保持する方法は?
- 9. PUTリクエストからネストされたデータを更新する方法
- 10. 更新されたファイルでディレクトリを上書きする方法
- 11. リストアイテムが更新された後にリストビューアイテムを更新する方法 - onResumeで使用される
- 12. 更新されたデータバックアップを取る方法は?
- 13. Pythonで「更新」されたコマンドラインステータスバーを作る方法
- 14. 更新されたファイルの内容全体を見る方法
- 15. xmlファイルで更新された属性を知る方法
- 16. jQuery UIダイアログで変更されたボタンを更新する方法は?
- 17. iOSモデルが変更されたときにScrollViewを更新する方法は?
- 18. データベースの接続が変更された後、QSqlTableModel、QTableViewを更新する方法
- 19. データベースが変更されたときにQTableViewを更新する方法
- 20. バックエンドデータが変更されたときにAngularJsのlocalforageを更新する方法
- 21. Gettext:ソースが変更された後にポップファイルとポットファイルを更新する方法
- 22. Modelが変更されたときにMVVMのネストされたViewModelsを更新する方法(逆も同様)
- 23. ローカルストレージデータをバックアップする方法
- 24. ネストされたドキュメントを作成、更新、または追加する方法
- 25. Apache Solr - ソースコードファイルの索引付け方法
- 26. 更新中に更新されるエントリを見つける方法
- 27. アクティビティで更新された値を待つ方法
- 28. フィールドが更新される時間を取得する方法
- 29. SQLiteが更新されたときにスピナーを更新する
- 30. バンドルされたJREを更新する
+1私をビートしてください。 –
私はgitをたくさん使っているので、最初はブランチを考えましたが、私はそれらをあまりにも高価なものにしてしまいました。私は最も簡単な選択肢としてパッチを出しました。 –
ハハ - 優秀 - *正確に*私が思った。悪い人のひっそり;) –