私はgit-svnを使用していて、svnリポジトリにIDEプロジェクトファイルがあります。 IDEを起動するたびにプロジェクトファイルが少し変更され、ステータス表示で変更されたものとしてマークされます。そして、もしgit svn rebaseを使って私の作業ツリーを更新してsvnから最新の変更を加えようとすると、プロジェクトファイルにローカルな変更があるので失敗し、変更を隠してしまいます。どのようにして私のワークフローを楽にすることができますか?git-svnでIDEプロジェクトファイルを処理する方法
2
A
答えて
2
あなたは(未テスト)何をしたいんシンプルなgitのエイリアスを作成します。
[alias]
safe-svn-rebase = "git stash 'preparing to rebase'; git svn rebase; git stash pop"
1
どのIDEを使用していますか?たとえば、Visual Studioの場合、ソース管理で無視される可能性のある.suoおよび.csproj.userファイルがあります。 .csprojファイルは、アイテムを追加または削除するときに主に変更されるので、これは問題ありません。
0
特定のファイルがありますが、ソース管理に追加しないことをお勧めします。これはユーザー固有のものであり、ソリューションファイルも非常によくあります。プロジェクトファイルは正常です。
関連する問題
- 1. 複数のIDEプロジェクトファイル
- 2. Jsプロジェクトファイルを整理する
- 3. ダーツでJSONを処理する方法
- 4. PopUpWindowをSeleniumで処理する方法
- 5. webviewでコールバックを処理する方法
- 6. Azureでロードバランシングを処理する方法
- 7. モバイルサイトでダウンロードを処理する方法
- 8. アンドロイドキャンバスでドラッグアンドドロップを処理する方法
- 9. longでオーバーフローを処理する方法
- 10. VB.NETでKeyDownを処理する方法
- 11. カスタムダイアログクラスでonActivityResultを処理する方法
- 12. OSMFでNetStatusEventを処理する方法
- 13. ListViewでViewStubを処理する方法
- 14. powershellでマウスクリックを処理する方法
- 15. XCode-プロジェクトファイル.pbxproj - バージョンコントロールでどのように処理するのですか?
- 16. 処理中にコントロールの更新を処理する方法は?
- 17. iPhoneSDKで画像処理する方法
- 18. Modelsimプロジェクトファイルを開く方法
- 19. VS2008のバグを処理する方法
- 20. クラス階層を処理する方法
- 21. オーバータイムcronを処理する方法
- 22. DataGridViewLinkColumnのクリックイベントを処理する方法
- 23. データアクセス例外を処理する方法
- 24. サーバーダウンリクエスト(AngularJS)を処理する方法
- 25. jQueryプラグインボタンイベントを処理する方法
- 26. クロスインポートを処理する方法は?
- 27. FileNotFoundExceptionを処理する方法は?
- 28. JVMがネイティブコードを処理する方法
- 29. AskTimeoutExceptionを処理する方法は?
- 30. phonegapプラグインを処理する方法
をこれが最善の解決策であると思われます – JtR