Hoi medetweakers,
Tijdens het live zetten, het online-gooien van een beta-versie of simpelweg 'kijk hier even naar' heb ik nu filezilla gewoon nodig. Nu las ik dat er via git (het versioneringsysteem dat ik gebruik) een post-receive hook mogelijk was.
Ook heb ik per project een eigen gebruiker.
Nu was ik bezig met http://toroid.org/ams/git-website-howto, maar de volgende vraag werpt zich op:
ik heb op dit moment een git user zonder wachtwoord die de git pushes accepteerd.
Deze website-verdeelde-users zouden dus allemaal, samen met de git user in 1 groep moeten komen, en vervolgens moet ik de websites allemaal minimaal 775 rechten chmodden.
Is er nog een andere, minder rottige manier om dit voor elkaar te krijgen, of hoe doen jullie dit?
Zojuist ook geprobeerd om met 775 rechten de post-receive hook werkend te krijgen terwijl git in de groep met de betreffende project-user zat. Dit werkte niet. Alleen met 777 werkt de post-receive hook, waardoor het stug lijkt dat git de post-receive hook doet.
[edit1] ts 'opgeruimd' + info toegevoegd
Tijdens het live zetten, het online-gooien van een beta-versie of simpelweg 'kijk hier even naar' heb ik nu filezilla gewoon nodig. Nu las ik dat er via git (het versioneringsysteem dat ik gebruik) een post-receive hook mogelijk was.
Ook heb ik per project een eigen gebruiker.
Nu was ik bezig met http://toroid.org/ams/git-website-howto, maar de volgende vraag werpt zich op:
ik heb op dit moment een git user zonder wachtwoord die de git pushes accepteerd.
Deze website-verdeelde-users zouden dus allemaal, samen met de git user in 1 groep moeten komen, en vervolgens moet ik de websites allemaal minimaal 775 rechten chmodden.
Is er nog een andere, minder rottige manier om dit voor elkaar te krijgen, of hoe doen jullie dit?
Zojuist ook geprobeerd om met 775 rechten de post-receive hook werkend te krijgen terwijl git in de groep met de betreffende project-user zat. Dit werkte niet. Alleen met 777 werkt de post-receive hook, waardoor het stug lijkt dat git de post-receive hook doet.
Ik zie even niet in waar de connectie tussen mijn probleem en de door jou gegeven link zich bevindt.Iets met ACL dit was een quick and dirty google actie
http://wonkabar.org/2011/06/28/git-and-acl/ dit was een probleem met de combinatie en geeft inzicht
[edit1] ts 'opgeruimd' + info toegevoegd
[ Voor 55% gewijzigd door Ijstheefles op 22-04-2012 18:58 . Reden: TS verduidelijkt. Hoop dat hier meer pap van te maken is ]