J'utilise git-svn et il y a des fichiers de projet IDE dans le référentiel svn. Chaque fois que je commence mon IDE, il modifie les fichiers projet un peu et ils sont marqués comme changé dans l'affichage d'état. Et puis, si j'essaye de faire un git svn rebase pour mettre à jour mon arbre de travail pour avoir les dernières modifications depuis le svn, il échoue car j'ai des modifications locales sur les fichiers du projet et je dois stocker les changements. Comment puis-je faciliter mon flux de travail, donc je ne devrais pas cacher/planque appliquer chaque fois que je ne l'ai pas vraiment quoi que ce soit modifié?Comment faire pour gérer les fichiers de projet IDE avec git-svn
2
A
Répondre
2
créer un simple alias git qui fait ce que vous voulez (non testé ):
[alias]
safe-svn-rebase = "git stash 'preparing to rebase'; git svn rebase; git stash pop"
1
Quel IDE utilisez-vous? Par exemple, avec Visual Studio, il y a .suo, et les fichiers .csproj.user qui peuvent être ignorés par le contrôle source sans vous causer des maux de tête. Le fichier sera principalement .csproj changer lorsque vous ajoutez ou supprimez des éléments ce qui devrait être ok.
0
Certains fichiers sont probablement une bonne idée à ne pas ajouter au contrôle de la source. Ce sont des trucs spécifiques à l'utilisateur, et aussi souvent des fichiers de solution. Les fichiers de projet sont ok.
Questions connexes
- 1. Plusieurs fichiers de projet IDE
- 2. Gérer les fichiers de configuration avec WiX
- 3. Comment puis-je faire des fichiers de commandes pour gérer les commandes certian
- 4. Comment gérer deux fichiers jar dans Java?
- 5. Comment faire fonctionner MigLayout avec mon projet?
- 6. Comment gérer protect_from_forgery pour faire communiquer les applications Rails?
- 7. Gérer les structures de fichiers SVN locales avec PHP
- 8. Arrêtez ASP.NET de gérer les erreurs 404 pour les fichiers avec des extensions (pas IIS)
- 9. Meilleure architecture pour gérer les modifications du système de fichiers?
- 10. Comment ajouter des fichiers "media" au projet c/C++ dans netbeans IDE
- 11. Ignorer les fichiers de projet Eclipse dans le projet SVN
- 12. comment gérer un projet agile avec un tiers
- 13. Configuration à l'exécution d'un projet sans IDE
- 14. Comment gérer les fichiers et les répertoires sous WSH?
- 15. Quels sont les fichiers requis pour un projet Visual Studio?
- 16. Comment gérer au mieux les gigantesques fichiers de code source dans Visual Studio
- 17. Comment gérer efficacement les branches avec JIRA?
- 18. Comment faire pour émuler ScriptManager.RegisterStartupScript() dans le projet ASP.NET MVC
- 19. Où placer les fichiers de projet?
- 20. Comment faire pour accolade expansion-tabulation, pour les noms de fichiers dans vim?
- 21. IDE pour les feuilles de style XSLT
- 22. Conseils pour gérer un grand nombre de fichiers?
- 23. Comment faire pour configurer les routes MVC pour gérer les anciennes pages ASP classiques redirections
- 24. Comment puis-je faire Apache gérer les fichiers .pl (Perl), en utilisant mod_perl?
- 25. Comment extraire tous les fichiers de projet VB6 de VSS?
- 26. Contrôle de version pour gérer un projet de club?
- 27. Comment gérer séparément les signets dans le projet Visual Studio pour le développeur et l'équipe?
- 28. Comment gérer les dépendances dynamiques avec PicoContainer?
- 29. Comment faire pour détecter par programme les fichiers supprimés?
- 30. Comment faire pour compresser les fichiers dans vb.net 2005
Cela semble être la meilleure solution – JtR