question:  i have installed now 4 different GIT GUIs and all of them break
with an error that says "CLR error" ... blah blah ... i saw online this
meant .NET was not installed, i installed 10 times ... nothing works .. the
only gui that works is the GIT GUI but it is not very good ... any help on
this ??? i have never seen this in 5 years of using this computer




On Fri, Jun 28, 2013 at 1:43 PM, Dale R. Worley <wor...@alum.mit.edu> wrote:

> > From: Ed Pataky <ed.pat...@gmail.com>
> >
> > One thing I am concerned about is that it seems like there is no
> protection
> > from someone in via ftp and changing files .. i assumed that version
> > control meant that the files are protected .. why doesn't git protect the
> > files?  What i mean is, this seems to only work if everyone does it
> > correctly .. but if someone simply goes in by ftp and modifies files,
> then
> > git has no "control" over that .. is this correct?
>
> If you want that sort of protection, the usual technique is:
>
> - Adjust how the developers access the server so that the *only* thing
>   they can do is insert new commits into the master repository.
>
> - Have a process that the developers can trigger when they put a
>   "newest" commit into the master repository that:  (1) pulls the new
>   commits from the master repository into the subordinate repository
>   on the server; (2) checks out the newest commit from the subordinate
>   repository into the working directory; (3) restarts the web server
>   in whatever way is necessary for the new files to take effect.
>
> Caution:  When you do this, you will discover that your developers
> have been "going in via FTP and changing files"... and that there are
> some practical tasks which this is the *only* way they know how to
> accomplish.  Probably testing and debugging tasks.  So suddenly your
> existing workflow will break, and you will need to be prepared to
> figure out better ways to do these things, possibly in a hurry.
>
> Dale
>
> --
> You received this message because you are subscribed to a topic in the
> Google Groups "Git for human beings" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/git-users/uZ15XbPK8zk/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> git-users+unsubscr...@googlegroups.com.
> 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+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to