Właśnie skończyłem projekt open source dla firmy, z którą się kontaktowałem. Tam SVN został użyty do zarządzania projektem i zrobiłem wszystkie zatwierdzenia do repozytorium, do którego zostałem przydzielony.Tworzenie projektu git czytaj tylko
Jestem teraz zainteresowany hostingiem pracy, którą wykonałem na Githubie. Mimo że mogę łatwo dodać projekt do Github, martwię się kwestiami licencjonowania. Rozmawiałem z moim przełożonym projektu i powiedział, że lepiej będzie, jeśli pozwolę, aby projekt był tylko w repozytorium firmy, jak podejrzewałem. Ma oczywiście rację, ale wszystkie moje projekty są na Github i kiedy muszę pokazać komuś pracę, którą wykonałem, czy to na następną pracę, czy staż, chcę, żeby wszystko było scentralizowane. I będąc nierozpuszczalnym uczniem, pokazując pracę, którą wykonałem, czy jako projekt hobbysty lub w inny sposób mający duże znaczenie (to właśnie dostarczyło mi staż w pierwszej kolejności)
Czy jest jakiś sposób, że mogę uczynić mój projekt tylko do odczytu , więc nie można dokonać żadnych zobowiązań? W ten sposób mogę zapewnić, że moja firma jest z tym w porządku, ponieważ mogę ich przekonać. Jedynym problemem, jaki napotykam podczas prowadzenia projektu na Githubie, jest utrudnianie im nadzoru nad zmianami, co jest słusznym powodem. Czy jest jakiś sposób, aby zsynchronizować zatwierdzenia między projektem Github a repozytorium firmy (oczywiście mam do niego dostęp, a obcy nie będzie).
Mam nadzieję, że wyjaśniłem, dlaczego chcę to zrobić. Oczywiście mogę dać link do SVN, ale bardzo się cieszę, że mam wszystko w jednym miejscu.
Czy chcesz udostępnić wszystkie wersje zamiast wersji ostatecznej (tj. Najnowsze stabilna) wersja? Jeśli nie, istnieje bardzo widoczny link do strony w profilu Github, gdzie można go hostować w dowolnym miejscu (nawet w repozytorium). – chelmertz
Po prostu muszę udostępnić najnowszą wersję stabilną. Tak, to powinno wystarczyć. –