Wpis z mikrobloga

#programowanie #git

Potrzebuję pliku z configiem w repozytorium.
.config może nie przechowywać żadnych ważnych danych, ale musi być. (Jest potrzebny do zbudowania projektu na zewnętrznym serwerze)

Za to wiem, że moi koledzy z zespołu będą ten config podmieniać u siebie dla testów i w którymś momencie się zapomną i scommitują swoje zmiany.

Czy jest jakaś opcja, żeby wyłączyć tracking na tym pliku kompletnie?
.gitignore dotyczy tylko plików, których do tej pory nie ma w repozytorium
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Maav: Zalecam inne podejście: nie trzymać tego pliku w repo wcale w ogóle. Albo trzymać z jakimiś tam "deweloperskimi" wartościami a na produkcji zmienić classpatha i nadpisywać z jakiejś lokalizacji. Albo zmiennymi środowiskowymi.
  • Odpowiedz
Tak jest. Ale musi być zapisany w .csproj, żeby lokalnie się budowało developerom


@Maav: Ja nie wiem, co wy tam w tych si szarpach macie... ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@alosha: Ja mam osobny plik konfiguracyjny, który nie wpływa na build.

Ale drugi zespół z pracy korzysta z domyślnych rozwiązań w Visual Studio i wszystko mają razem, a ja teraz to podpinam pod serwery do deployu i konfiguracji.
  • Odpowiedz