On Tuesday, April 8, 2014 1:47:48 AM UTC+2, la...@stanford.edu wrote:
>
>
> One of our servers is running an old version of git, 1.6.5.3,
>
> which was installed from source. I'd like to upgrade that in
>
> order to get support in git-shell for the git-shell-commands
>
> directory.
>
>
> 1. The git book says that after git has been installed from
>
> source, it can be updated via:
>
>
>     $ git clone git://git.kernel.org/pub/scm/git/git.git
>
>
> Will that work, starting from such an old version? If not,
>
> how would you recommend upgrading to, say, 1.9.0?
>

This is very hard to answer from the outside. We have no idea whether you 
rely on any old behavior, bugs or features of the old version.

Generally, Git is extremely stable and backwards-compatible. So I would say 
definitely try out the latest version and see if it works for you.

2. Will our old git repositories work with the updated git?
>
> Will we have to do any sort of migration on the 1.6.x repos
>
> to make them compatible with 1.9?
>

I don't think the repository format has changed in any 
backward-compatibility breaking ways since then.  If you want to check, you 
can look through the release notes of the major versions 
here: https://github.com/git/git/tree/master/Documentation/RelNotes

Again, just try it out and see how it works (make a backup of the 
repository first).

-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to git-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to