[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