Edgewall Software

Changes between Version 16 and Version 17 of TracRepositories


Ignore:
Timestamp:
Jan 30, 2015, 12:23:41 AM (9 years ago)
Author:
figaro
Comment:

Cosmetic changes

Legend:

Unmodified
Added
Removed
Modified
  • TracRepositories

    v16 v17  
    1 = Trac Repositories =
     1= Trac Repositories
    22
    33== Official Subversion repository
     
    77 http://svn.edgewall.org/repos/trac/
    88
    9 In addition, see TracDev/SubmittingPatches for instructions to create and submit patches.
     9In addition, see TracDev/SubmittingPatches for instructions on how to create and submit patches.
    1010
    1111Example:
     
    2525== Official mirrors    #OfficialMirrors
    2626
    27 We now have official DVCS mirrors of the Subversion trunk and maintenance branches which are updated after every commit. For anything else than small fixes, it is more
    28 convenient to maintain your changes  in your own repositories as it'll be easier to maintain them as the code base continues to evolve upstream (rebase, MQ, etc.).
     27We now have official DVCS mirrors of the Subversion trunk and maintenance branches which are updated after every commit. For anything other than small fixes, it is more convenient to maintain your changes in your own repositories. That way, it will be easier to maintain them as the code base continues to evolve upstream (rebase, MQ, etc.).
    2928
    3029=== Mercurial mirror on bitbucket.org
     
    3231 http://bitbucket.org/edgewall/trac
    3332
    34 You can either register for a BitBucket account and then "Fork" the above repository, which will create your own `trac` repository  under your account.
     33You can register for a BitBucket account and then "Fork" the above repository, which will create your own `trac` repository  under your account.
    3534
    3635Alternatively, you can directly clone the edgewall/trac repository and submit your changes via patches attached to the relevant tickets.
     
    4039}}}
    4140
    42 The mirror contains `trunk`, all `0.x-stable` branches since 0.7 as well as the corresponding tags. To facilitate linking the Mercurial changesets with the corresponding changesets in Subversion, you may want to install the [http://rc.c-space.org/hg/HgSvnUtils/ HgSvnUtils] Mercurial extension (maintained by RemyBlank). It automatically adds "virtual" tags for every changeset converted from Subversion, containing the SVN revision number:
     41The mirror contains `trunk`, all `0.x-stable` branches since Trac 0.7 as well as the corresponding tags. To facilitate linking the Mercurial changesets with the corresponding changesets in Subversion, you may want to install the [http://rc.c-space.org/hg/HgSvnUtils/ HgSvnUtils] Mercurial extension (maintained by RemyBlank). It automatically adds "virtual" tags for every changeset converted from Subversion, containing the SVN revision number:
    4342{{{
    4443$ hg glog
     
    6059}}}
    6160
    62 This allows easily updating to a given SVN revision, or comparing to a given SVN revision:
     61This allows easy updating to a given SVN revision, or a comparison to a given SVN revision:
    6362
    6463{{{
     
    8079}}}
    8180
    82 Note that when working with mixed working copies on Windows (i.e. a Subversion working copy which also contains a cloned `.hg` repository at its root), it can be useful to activate the `eol` Mercurial extension (see r9979 for details), otherwise after an `svn update` the files can appear to be modified to `hg` due to different line endings. This is because the Mercurial mirror has been created on Linux, therefore all the files are stored in LF mode, in the repository.
     81Note that when working with mixed working copies on Windows (i.e. a Subversion working copy which also contains a cloned `.hg` repository at its root), it can be useful to activate the `eol` Mercurial extension (see r9979 for details). Otherwise, after an `svn update`, the files can appear to be modified to `hg` due to different line endings. This is because the Mercurial mirror has been created on Linux, therefore all the files are stored in LF mode in the repository.
    8382
    8483=== Git mirror on github.com