« Git/Travailler avec Git local et un dépôt Subversion distant » : différence entre les versions

Contenu supprimé Contenu ajouté
Page créée avec « {{à traduire}} {{git}} Git is a great version control system, but it is not the only one. Many projects still use version control systems that predate git or alternate ... »
 
Aucun résumé des modifications
Ligne 2 :
{{git}}
 
Git permet de participer à de nombreux autres systèmes de contrôle de version, comme <tt>git-svn</tt> ou <tt>git-cvsimport</tt>.
Git is a great version control system, but it is not the only one. Many projects still use version control systems that predate
git or alternate DSCMs. Thankfully, you can still use git to participate in many of these projects, thanks to programs like <tt>[[/Subversion|git-svn]]</tt>, <tt>git-cvsimport</tt>, etc.
 
== OverviewSVN ==
 
Subversion is an extremely popular version control system, and there are many OSS and proprietary projects that use it.
Ligne 13 ⟶ 12 :
 
 
=== Getting Started ===
 
To begin using git with a subversion-hosted project, you must create a local repository for your files, as well as configure
Ligne 41 ⟶ 40 :
sufficient. Again, "svn info" will tell you what the most recent revision is.
 
=== Interacting with the repository ===
 
Chances are if you're using git instead of svn to interact with a subversion repository, its because you want to make use
Ligne 62 ⟶ 61 :
now on top of svn HEAD.
 
=== Dealing with local changes ===
 
It often happens that there are some changes you want to have in a repository file that you do not want to propagate. Usually
Ligne 123 ⟶ 122 :
</source>
 
=== Sending changes upstream ===
 
Eventually, you'll want your carefully crafted topic branches and patch series to be integrated upstream. If you're lucky