Gergely, thanks for an answer! I understand I'll need a special utility for 
comparision, moreover, I'll need to write it myself to do special 
comparisions for my files. But that's quite a solvable task, I think.

Merging won't be a problem as I don't need merging :) Really, version tree 
will be linear for this task, no branching, just commit after commit, only 
to save each important version of each important file.

And my main concerns are about repository located on the shared folder and 
problems it may cause. Could you please tell how git will behave if 2 
different users try to do different commits (on different files) at the 
same time? May it damage the repository?

About SparkleShare - thanks a lot, I'll try it to see if it matches my 
task. But as I've got after quick reading, it still stores a copy of the 
folder locally, which I don't want to do for many non-computer reasons.

воскресенье, 28 апреля 2013 г., 1:19:29 UTC+4 пользователь Gergely Polonkai 
написал:
>
> As Excel files are binary (from git's point of view), merging will be kind 
> of pain I think. Otherwise it's not a bad idea. There is even a tool called 
> SparkleShare for such tasks.
> On 27 Apr 2013 20:40, "Alex" <alev...@gmail.com <javascript:>> wrote:
>
>> Hi everyone!
>> I like git very much as version control system form code development and 
>> I'm using it for a while. But now I've got a different task and I want to 
>> use git for it.
>> I've got a windows share folder, located on a server I don't have access 
>> to. There are few people working with this folder. The folder contains 
>> mainly Excel files. Every file can be edited only by one user at any moment 
>> of time. The task is to organize a version control system on this shared 
>> folder. My idea is just to create git repository on that shared folder, 
>> install git gui like TortoiseGit on local machines of user working with it 
>> and make commits from local machines to the repository. I don't need 
>> branching, local copies of repository and merging. Only simple commits to 
>> store history of changes and be able to compare different revisions of the 
>> file (I'm using a custom utility with git-difftool). The thing I'm worried 
>> about is would be such approach safe. For example, if 2 users make commits 
>> at the same time, will it be ok? Or what will happen if the connection to 
>> the server would be lost during a commit (though it's not likely to 
>> happen)? Can this make any damage to repository? Maybe there are some other 
>> problems I haven't thought about?
>> I would be glad for any help or comments.
>>
>> -- 
>> 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+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to