New to git
- From
- Marco Maggesi <marco.maggesi@gmail.com>
- Date
- Apr 8, 2011, 19:43 UTC
- Message-ID
- <BANLkTimy-95OJGxU9XzcaR=0jTJWXOwsDg@mail.gmail.com>
Hi, I'm considering to use git to track my sources. So far I was able to use git on a single machine and play with its basic features.
Now I would like to setup a repository on a server and use it as a central point of distribution for a few other computers. As far as I can understand, the default mechanism for push / pull requires that git is installed on every machine, including the server.
My problem is that I can hardly install git on the server for several reasons that I will not explain here (also I'm not the administrator of the server). So I am looking for other solutions.
For the moment I came only to the following idea: mount the remote repository via fuse-ssh and use the local installation of git to push / pull changes. Surely it is inefficient but I don't care too much (my repositories are small enough I think). Can you see other drawbacks of this solution?
Also I wonder if other kind of synchronizations are possible (rsync, unison, ...).
Are there other obvious solutions that I'm missing?
Thanks, Marco