Zabezpieczanie repozytoriów. Jak jest u Was?

0

Cześć,
Pracuję w małej firmie produkującej oprogramowanie - mamy już sporo projektów.
W tej chwili wszystkie nasze programy są przechowywane we wspólnym repozytorium SVN. Nie ma żadnego ograniczenia, każdy może przeglądać programy wszystkich, checkoutwać, commitować począwszy od 1 rewizji.

W ostatnim czasie pojawił się "lęk" przed potencjalnym wyniesieniem kodu, przez niezaufanego programistę (np. świeży człowiek) i co za tym idzie propozycja wprowadzenia ograniczeń w przegladaniu repo (kazdy dostępny tylko do swoich katalogów + jakis bibliotek wspólnych).
Na pewno ograniczy to przepływ dobrych pomysłów, rozwiązań - ogólnie, wg mnie zahamuje rozwój.

Pytanie czy w waszych firmach są stosowane takie zabezpieczenia? Czy może wszystko jest jakoś inaczej zorganizowane...

pozdrawiam

0

tak. Podpisuje sie o klauzule o poufnosci danych i w wystarcza. Bo po co mialby ktos "srac tam gdzie spi" tego sie nie robi...

edit. No i oczywiscie dostep do tych projektow nad ktorymi ludzie rzeczywiscie pracuja (a nie do calego repo)

0

Takie zabezpieczenia są dość oczywiste. Wszędzie, gdzie pracowałem, do kodu projektu mają dostęp tylko ludzie biorący w nim udział.

0

Standardem jest klauzula o zaufaniu zachowaniu poufności, ograniczenie dostępu do repozytoriów niekoniecznie, ale też jest stosowane.

0

repozytoria trzymamy na githubie, wszyscy programisci w dziale maja dostep readonly, kazde nie-prywatne repo ma 2-3 odpowiedzialne osoby ktore maja prawo zapisu.

0

Całość w gerricie, ale dostęp do konkretnych projektów mają tylko człownkowie zespołów - Ja mam admina więc widzę wszystko.
Ostatnio rozważa się 'code review każdy każdemu' bo poprawiłoby to pewnie jakość kodu, ale trzebaby zrezygnować z obeznych praw dostępu więc pewnie upadnie.

0

bitbucket :)

0

Dołączasz do projektu, wysyłasz maila z wnioskiem o dostęp do repozytorium svn/ innych zasobów, gdy wniosek zostanie zaakceptowany, dopiero wtedy nadawane są uprawnienia.

0

Dzięki za odpowiedzi.
Czyliwychodzi na to, że każdy ma jakieś zabezpieczenia, mniej lub bardziej restrykcyjne.

1 użytkowników online, w tym zalogowanych: 0, gości: 1