From: Miguel <mi...@jm...> - 2005-04-26 14:05:27
|
Nico, I tried to upload Jmol-web today and ran into some permissions problems. You owned some files that were not created with group write permissions ... all of the .fr.html files. That prevented me from overwriting the files, even though I am a member of the 'jmol' group and the entire directory tree was owned by the 'jmol' group. The 'ant' build system explicitly sets the permissions to be group writable when you build Jmol-web. When we copy up to shell.sf.net:/home/groups/j/jm/jmol/htdocs we should use scp with the '-p' flag to preserve permissions. That way the group-write attribute will be propogated to sourceforge. I use the following command line. scp -pr build/html/* migueljmol=40shell.sf.net:/home/groups/j/jm/jmol/ht= docs In this case, to get around the problem, I created another htdocs directory and copied the entire tree from scratch. htdocs is just a symbolic link to the actual directory tree. The old Jmol-web directory is= still up there in case someone still needs something out of there. ** 2 minutes later ** It now occurs to me that you are using Windows for development. I do not know how it treats permissions ... maybe that could also be part of the problem. The next time that you do an upload that creates a new file, please check= and see that you have successfully given group write permissions on the file. If not, then that will be a problem and we will have to come up wit= h a solution. Miguel |