2015-03-10 14 views
7

Właśnie stworzyłem nowy projekt w Gitlab i zaimportowałem moje repozytorium. Wygląda na to, że działa dobrze i rozpoznał użytkowników z repozytorium, jak już istniało w Gitlab, ale na stronie pojedynczego użytkownika nic nie jest wyświetlane w Kalendarzu zobowiązań. Czy istnieje sposób, aby Gitlab poprawnie rozpoznał zaimportowaną historię lub czy wyświetlać będzie tylko aktywność użytkownika wykonywaną w Gitlab?Zaimportowane repo nie aktualizuje użytkownika Zatwierdza kalendarz

Aktualizacja: Zauważyłem, że mój Kalendarz zatwierdzeń został poprawnie zaktualizowany. Nie jestem pewien, czy to dlatego, że to ja zaimportowałem repo, ale mój kolega, który już miał konto Gitlab, wciąż nie ma nic w swoim kalendarzu. Czy to możliwe, ponieważ nie zostali zaproszeni na członka projektu, dopóki nie zaimportowałem repozytorium?

+1

Występuje dokładnie ten sam problem i używam tylko podstawowego adresu e-mail dla moich użytkowników. –

Odpowiedz

1

nie należy zapominać, że obecnie (marzec 2015), kalendarz popełnienie:

  • nie liczyć rewizje, które są skierowane do rozdwojonych projektów ani scalić akcje są ujęte. (issue 8931)
  • nie liczy zatwierdzeń, gdy podstawowy adres e-mail nie jest taki sam jak w kluczu publicznym. (issue 8871)

Na razie popełnienia kalendarza obsługuje tylko podstawowy adres email.
Będziemy musieli sprawdzić, jak zachowuje się wydajność kalendarza, jeśli ma szukać wszystkich adresów e-mail.
Dodam go do mojej listy TODO dla 7.9.
Będziemy pracować całkiem sporo w kalendarzu do następnego wydania.

+1

Nie sądzę, że którekolwiek z nich są przyczyną. Używamy tylko podstawowych adresów e-mail i żadne z zatwierdzeń nie są wyświetlane. – parsley72

+0

@ parsley72 może to być problem z ACL (Access Control Level), jak wspominasz w zaktualizowanym pytaniu. – VonC

+2

Mój kolega jest teraz członkiem projektu. Zastanawiam się, czy można ponownie uruchomić przetwarzanie, które zostało wykonane po zaimportowaniu repozytorium, aby zaktualizować kalendarze? – parsley72