[Xapian-tickets] [Xapian] #621: Migrate to git

Xapian nobody at xapian.org
Sun Sep 18 04:14:58 BST 2016


#621: Migrate to git
--------------------+-----------------------------
 Reporter:  olly    |             Owner:  olly
     Type:  task    |            Status:  assigned
 Priority:  normal  |         Milestone:  1.4.x
Component:  Other   |           Version:
 Severity:  normal  |        Resolution:
 Keywords:          |        Blocked By:
 Blocking:          |  Operating System:  All
--------------------+-----------------------------

Comment (by olly):

 So with the server switch, we're now on trac 1.0.13 but without the local
 patch and without the SVN revision id links working (as there's no copy of
 the SVN repo).  The lack of the SVN repo means that the revision
 number/commit hash disambiguation is no longer an issue for us.

 The notable upshot is that you can't abbreviate git commit hashes to 7
 characters now (only 8+), which is irritating as the default in git is 7
 (when 7 is unique).  7 is short enough that large repos tend to have
 collisions, so it's probably wise to increase this as a local setting, but
 that means people need to actually do it.  I don't think there's a way to
 configure this in the repo such that you get it just by cloning, but I may
 be wrong.

 Perhaps this isn't worth carrying a patch for - I opened a bug against
 trac which seems like it may eventually get dealt with.

 I think I'm also happy with how git access is set up now - once migration
 is complete we'll have anon access via https (secure, more likely to work
 through firewalls) or the git protocol (which seems to have few advantages
 these days), and write access via ssh, so we can probably cross off
 "Consider a switch to gitolite or Simon Tatham's stuff".

--
Ticket URL: <https://trac.xapian.org/ticket/621#comment:24>
Xapian <//xapian.org/>
Xapian



More information about the Xapian-tickets mailing list