On Wednesday, July 31, 2013 5:36:41 PM UTC+5:30, John McKown wrote:
That's exactly what I do. I have my bare repository on an NFS mounted
filesystem, but my working directory on my local disk. It works well for me.
Also, what is the speed between the local machine and the NFS server? I
have a gigabyte connection on a LAN. Also, how busy is the NFS server? What
else is running on the same server? How many concurrent users are there and
what are they doing? As you may have guessed, I am wondering if the problem
is the server or the connection to the server, rather than git itself.
On Wed, Jul 31, 2013 at 6:39 AM, Johannes Müller
dersinnd...@gmx.netjavascript:
wrote:
You can make a local clone of your git repository and use the nfs git
repository to push your changes to. This way you get to work with git
with normal speed and only when pushing, there is a speed penalty.
Otherwise, you could try to configurate nfs so that it caches access to
the file. Note that afaik nfs might cause problems when you access the
same file simultaneously with several users because it does not support
locking a file.
Johannes
On 31.07.2013 13:01, dexter ietf wrote:
please help on fixing it, it is so slow that i started hating git (for
wrong reasons)
i'm sure there is a way out, please help me to make my git faster.
-dexter
--
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+...@googlegroups.com javascript:.
For more options, visit https://groups.google.com/groups/opt_out.
--
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+...@googlegroups.com javascript:.
For more options, visit https://groups.google.com/groups/opt_out.
the nfs server is from my company, cloning the tree to a local disk is good
idea,
but i'd loose the backup functionality that nfs provides, and the build
environment
is present in the nfs server as well, i'm not sure how can i get around
this, or can
i clone the tree from my nfs tree. will the following scheme work ? are
there any
documentation to do the same.
origin/master
|
|
nfs server --- clone a tree here. t1 -- (build here)
|
|
local disk --- clone from t1, (work here, push to t1)
--
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/groups/opt_out.