svn+ssh update több userrel

Fórumok

Hello

Van egy ki chekoutol-t repom. svn+ssh:// -es formával, tehát ssh-n keresztül authentikálok. Ha nyomok egy svn up-ot akkor a chekoutos usert dobja be, ami alapból jó is, de szeretnék más userrel is updatet nyomni. A --username kapcsolot nem veszi be az svn, gondolom az ssh miatt. Hogy kell rávenni, hogy masik user-t használjon ilyen esetben?

Hozzászólások

valoszinu tobb megoldas is lehet, nekem most az jutott eszembe, hogy az svn userek profile-jaban az umask legyen 002, es legyen ugyanaz a primary groupjuk, mondjuk svnusers vagy setgid a konyvtarakra... ha van valami rendes acl kezeles, azzal valoszinu szebben meg lehet oldani, valami oncommit scripttel.

udv.:
-szobi.

A ssh eseteben nem olyan egyszeru usert valtani, mert ott mar authentikacios problemak is lehetnek. En egy svn switch -en gondolkodnek, azzal lehet URI-t valtani.
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.

A konyvtarakra: chmod g+s , a userek tartozannak ugyan abba csoportba mondjuk subversion, es konyvtarak tulajdonosas is ez legyen. (fileokra minden bizonnyal nem akkarsz g+s -t tolni )

Amit nem lehet megirni assemblyben, azt nem lehet megirni.

A problemam az, hogy egyik fejleszto csinalt egy chekoutot a fenti modon svn+ssh://username@....

Utana csak nyomja az svn up-ot, ami autoamtikusan az o ssh useret dobja fel hogy irjam be a jelszot. Ez igy rendben is van, de szuksegem lenne arra, hogy mondjuk az en useremmel tudjak ugyan arra a working dirre update-t nyomni. De hiaba allitok barmit mindig csak bedobja a password promptot a chekoutos userrel.