Я использую git-svn и есть файлы проекта IDE в репозитории svn. Каждый раз, когда я запускаю свою среду IDE, она немного модифицирует файлы проекта, и они помечены как измененные на дисплее состояния. И затем, если я попытаюсь выполнить git svn rebase, чтобы обновить мое рабочее дерево, чтобы иметь последние изменения из svn, это терпит неудачу, так как у меня есть локальные изменения в файлах проекта, и я должен занести изменения. Как я могу облегчить свой рабочий процесс, поэтому мне не пришлось бы применять stash/stash каждый раз, когда я ничего не модифицировал?Как обрабатывать файлы проекта IDE с помощью git-svn
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. Как обрабатывать файлы с помощью Кордовы?
- 2. Как обрабатывать pdf-файлы с помощью mapreduce?
- 3. Как обрабатывать файлы изображений с помощью PIG
- 4. Как запустить код проекта AR с помощью Eclipse IDE
- 5. Как обрабатывать исходные файлы проекта в Maven плагин
- 6. Строительство проекта Emscripten с IDE?
- 7. Как обрабатывать файлы XML
- 8. как обрабатывать мультивыпуск проекта
- 9. Как лучше обрабатывать файлы данных с помощью CMake?
- 10. Как обрабатывать динамический идентификатор в селене IDE
- 11. Как редактировать файлы с помощью Web IDE в Bluemix DevOps?
- 12. Как обрабатывать неправильные входные файлы
- 13. Как обрабатывать ранее загруженные файлы
- 14. Как обрабатывать унаследованное обслуживание проекта с помощью Scrum
- 15. Обрабатывать файлы с контентом
- 16. Как обрабатывать XML-файлы?
- 17. Файлы Gradle изменились с момента последней синхронизации проекта. Для нормальной работы IDE может потребоваться синхронизация проекта.
- 18. Как обрабатывать большие файлы excel?
- 19. Как обрабатывать большие текстовые файлы?
- 20. Как обрабатывать файлы, открывшие программу
- 21. Должны ли файлы проекта IDE находиться под контролем источника?
- 22. Как правильно обрабатывать файлы, загружая их с помощью Node.js Express?
- 23. Как обрабатывать большие файлы данных с помощью Perl?
- 24. Как обрабатывать файлы разных форматов с помощью весенней партии?
- 25. Как обрабатывать XML-файлы с помощью Rapidminer для классификации
- 26. Как обрабатывать файлы PHP с помощью парсера Node.js HTML?
- 27. Как обрабатывать старые файлы excel .xls с помощью POI?
- 28. Как обрабатывать файлы в hdfs с помощью python
- 29. Как обрабатывать каталоги или файлы с помощью OptionParser
- 30. Общие файлы проекта проекта
Это, кажется, лучшее решение – JtR