Can't Commit Directory... is this guy pulling my leg?


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Can't Commit Directory... is this guy pulling my leg?
# 1  
Old 08-14-2011
Error Can't Commit Directory... is this guy pulling my leg?

Hello,

I hired a coder a couple weeks ago to develop 3 small modules for a popular CMS. I created Github repos for each module so as to manage the code and allow others to download it at will.

The CMS in question is structured in such a way that each module is housed in its own directory, like this:

/mods
/mods/mod1
/mods/mod2
/mods/mod3

The coder is using Linux Shell to commit code to Github. When he performed his first commit, he uploaded the content of the mod into each repo. In other words, on the mod1 repo, rather than upload mod1/mode1-files, he just uploaded the /mod1-files.

I asked him if he could change it up so as to include the mod directory, but he said that this would make things complicated since it would “require the use of an intermediary copy”.

The problem here is that when Joe Public downloads the repo, he has to create the mod directory manually and I need to supply the exact mod directory name (in the readme.txt file I guess). It would be easier if the module directory was in the zip.

This doesn’t make sense to me. Why wouldn’t he just be able to commit at the module directory level? Is there something with Linux Shell that would prevent him from doing this? Would I be out of line to insist on including the directory?


Thanks,
Fred.
# 2  
Old 08-14-2011
I'm not sure what exactly do you mean, As I have no pervious experince with svn source control SW or Github.
But as little bit that I grasped from your post , In my humble opinin your developer face a problem with some kind of SVN permission issue or even Linux direcotry permission so he can't write to this dir.
# 3  
Old 08-14-2011
Unless I misunderstand you, there is no problem with committing directory trees into source control systems. If you want a structure of /mod1/files then you should just create it on your local file system, add it to the repository that you have checked out and commit it.
This User Gave Thanks to kato For This Post:
Login or Register to Ask a Question

Previous Thread | Next Thread

7 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

give ldap a/c during commit in commit line section

Is someone help me to achieve my goal I am working on a script actually script is working fine .The goal of script is restrict the user for something like while he is doing tocommit in repository he will commit with comment and with some parameter....here I have one more requirement and that is... (0 Replies)
Discussion started by: anuragpgtgerman
0 Replies

2. Shell Programming and Scripting

Capacity of directory... Pulling hair out :-)

I am new to scripting and thought I was doing rather well however I ran into a issue and I am not sure how to fix it. I am using the following command to obtain the capacity percent of the directory listed however it seems that this command gets the capacity of the whole mount rather then just the... (8 Replies)
Discussion started by: LRoberts
8 Replies

3. Shell Programming and Scripting

Using 'break' is breaking my leg - HELP!

Hello, I am having problems breaking out a while loop and then trying to call another method afterwords, the 'FirstMain' method is never called once I break. How can get teh code to do this? I have been trying since Yesterday and no joy...Plan B 'SUICIDE' :) FirstMain() { .......does... (3 Replies)
Discussion started by: jermaine4ever
3 Replies

4. UNIX for Advanced & Expert Users

What to teach the new guy

so I have taken on the task of running a few workshops / teaching sessions. we have three new unix people, they have the basics sorted, CD, PWD, LS and such. we are looking at people who have been doing helpdesk untill two months ago. I have given them a few session: file systems, what... (2 Replies)
Discussion started by: robsonde
2 Replies

5. UNIX for Advanced & Expert Users

cvs[commit aborted]:'root is not allowed to commit changes'

Hi , can u please any one of you give solution for this .. when am tryring to commit files from the CVS in Myeclipse J2ee Environment . that i coundnt able to commit and getting the Following error message cvs :'root' is not allowd to commit files' am using redhat enterprise 5 Server . (1 Reply)
Discussion started by: rksubash
1 Replies

6. What is on Your Mind?

New guy in the forum

hi everyone. Am just a new guy in this forum interested in advanced shell scripting. I have been running some basic scripts and setting up cronjobs in fedora and its fun, i wanna move to the next level. I got interested in this forum and its gonna take me to the next level. cheers guys, good... (1 Reply)
Discussion started by: dowell
1 Replies

7. Shell Programming and Scripting

new guy needs help!

Spiders am confused, need to get myself a decent book I think but until that time I need to create a script which will run when a user logs in and checks to see if they are already logged in. The script should check all users but not "root" I figured the quickest way would be to create a temp... (4 Replies)
Discussion started by: projectf
4 Replies
Login or Register to Ask a Question