2010-10-28 11 views
7

Jestem przyzwyczajony do korzystania z svn:propset do ustawiania adresów URL bugtraq, pus ^H^H^H zatwierdzania ich do serwera, a wszyscy użytkownicy, którzy kończą ^H^H^H kasy z niego mają ustawienia.Git bugtraq dla wszystkich użytkowników, którzy sklonują moje reposy?

W git mogę przechowywać je w mojej konfiguracji lokalnej lub w repozytorium, ale inni użytkownicy, którzy klonują z niego, nie korzystają z niego: po prostu nie dostają mojej konfiguracji bugtraq.

Czy muszę uczyć każdego użytkownika, aby skonfigurować jego kasę (również niezadowalający, gdy przeprowadzę się gdzie indziej, muszę ponownie sklonować moje repozytorium) lub można go podać podczas klonowania repozytorium?

Odpowiedz

0

Scott Chacon na swoim blogu o doskonałej ProGit opublikował informacje o git notes.

Pamiętaj, że będziesz musiał poinformować wszystkich, aby wyciągnęli wszystkie odniesienia, będą musieli dodać to do swojej konfiguracji git dla tego repozytorium.


Notatki Git pozwalają dodać notatkę do istniejącego zatwierdzenia bez modyfikowania samej wiadomości zatwierdzenia. Może to być na przykład użyte do lokalnego dodania informacji do określonego zatwierdzenia.

Notatki są jednak uważane za lokalne i nie są automatycznie wysyłane/wyciągane ze zdalnego serwera, a jeśli dwie osoby edytują te same konflikty banknotów, zdarzają się tak, jak przy zwykłych zatwierdzeniach i wymagają naprawy, sprawdzając nagłówek notatek i ręcznie ustalając rzeczy w górę.

To powoduje, że korzystanie z notatek jest trudniejsze, i niestety nie wygląda na to, aby ulepszono je w nowszych wersjach git.

+0

Jak to się ma do udostępniania repozytorium config? – Borek

+0

@Borek: Zdecydowałeś się na głosowanie i komentowanie postu z 2011 roku, prawie rok temu, który został zaakceptowany przez oryginalnego autora. Jeśli ta odpowiedź nie była specyficzna dla Twojej sytuacji, możesz utworzyć nowe pytanie, na które otrzymasz odpowiedzi na konkretną sytuację, w tym przypadku moja odpowiedź była satysfakcjonująca dla pierwotnych intencji autora i pomogła mu rozwiązać problem udostępnianie identyfikatorów bugtraq. –

+0

Zignorowałem, ponieważ nie znalazłem odpowiedzi, która jest przydatna - na tym właśnie polega downvotes. Może po prostu coś mi brakuje, więc dodałem komentarz (pytanie) i masz okazję wyjaśnić, że to była rzeczywiście przydatna odpowiedź. – Borek

2

Nastąpiło coś zaczęło teraz: https://github.com/mstrap/bugtraq

+0

SmartGit używa tego i jest bardzo miły. Chciałbym, żeby więcej klientów Git zintegruje to; to bardzo lekkie i elastyczne rozwiązanie. – Form

Powiązane problemy