Mamy podstawowy folder i gałęzie rozwojowe w TFS. Chcielibyśmy dodać zasady, w których zmiany mogą być połączone w linii bazowej z gałęzi programistycznej i nie są edytowane bezpośrednio, chyba że zastąpisz zasadę. Jak możemy to zrobić?Czy istnieje polityka TFS zezwalająca tylko na scalanie, a nie na edycje?
5
A
Odpowiedz
7
Nie ma sposobu na wymuszenie tego ograniczenia w 100%. Opcje:
- napisać politykę CheckIN [ale mogą one zostać zastąpione]
- napisać hak zdarzenia, który informuje nas [lub trwa jakieś inne działania], gdy ktoś popełni coś, co nie było scalanie
- ograniczać uprawnienia checkin na oddział do zaufanych deweloperów/menedżerów integracyjne [ale oni sami by mieć pełne prawa]
jest przykładem „scalić” CheckIN polityki tutaj: http://leon.mvps.org/TFS/MergeOnlyPolicy.aspx
0
Możesz rozważyć ograniczenie zabezpieczenia tych oddziałów do osoby (osób), która byłaby na tyle odpowiedzialna, aby zrobić to dobrze.
Powiązane problemy
- 1. Polityka Amazon S3 zezwalająca tylko na przesyłanie nie nadpisuje
- 2. Czy istnieje polityka kontroli TFS, która automatycznie formatuje kod?
- 3. Funkcja zezwalająca tylko na N równoczesnych wątków
- 4. Czy istnieje sposób na zmianę nazwy etykiety TFS?
- 5. Czy istnieje sposób publikowania wszystkich wartości na liście wielokrotnego wyboru, a nie tylko wybranych?
- 6. Scalanie na pojedynczym poziomie MultiIndex
- 7. TFS: Scalanie z powrotem do głównej gałęzi
- 8. Jak wymusić usunięcie obszaru roboczego TFS 2010 na kliencie, gdy serwer TFS już nie istnieje?
- 9. Czy istnieje sposób na git/prune na zdalnym repozytorium Git hostowanym przez TFS 2013?
- 10. Algorytm do znalezienia wspólnych edycje
- 11. Czy nie ma TFS Snapin dla PowerShell na x64?
- 12. Czy istnieje sposób na dostosowanie kolorów elementów pracy na planszy Kanban TFS 2012?
- 13. UICollectionView: Czy istnieje sposób na przeładowanie tylko widoków dodatkowych?
- 14. Czy istnieje lepszy sposób na wychwycenie tylko określonych przyczyn wyjątku?
- 15. Jaka jest różnica między zespołem TFS a grupą TFS?
- 16. Czy istnieje różnica między metodą ToString a rzutowaniem na ciąg?
- 17. Czy istnieje sposób na wyprowadzanie liczb tylko z listy Pythona?
- 18. Wskazując CloudFront Amazon na rekord A, a nie na CNAME
- 19. Git: scalanie tylko zmian dokonanych w oddziale
- 20. Odmowa dostępu na TFS - zezwolenie na PendChange
- 21. Uzyskiwanie kondycji Network Link, aby wpływać tylko na Symulator iOS, a nie na cały Mac?
- 22. Czy istnieje sposób na kompilowanie/ładowanie plików fxml szybciej i tylko jeden raz, a nie przy każdym ponownym uruchomieniu aplikacji?
- 23. Włączanie plików Multi Check na TFS
- 24. Polityka wiaderek AWS S3 - jak zezwolić na dostęp tylko z mojej strony internetowej?
- 25. TFS API - czy istnieje sposób na uzyskanie listy przejść dla typu workitem?
- 26. Czy istnieje sposób na połączenie elementów roboczych między projektami w TFS
- 27. Git-Tfs: Zestaw zmian TFS na polecenie Git?
- 28. cbind: czy istnieje sposób na ustawienie brakujących wartości na NA?
- 29. Czy istnieje sposób na znalezienie zestawu zmian źródła, z którego utworzono konkretną gałąź w systemie TFS?
- 30. Fail TFS Build na niepowodzenie testu jednostkowego
Zauważyłem, że kolumna "Zmiana" w oknie "Sprawdź w" ma słowo "scalaj", a nie "edytuj", gdy scalam z powrotem do linii podstawowej. Czy mówisz, że polityka nie może sprawdzić tej wartości? – adam0101
Scalenie jest czasem edycją, ale nie zawsze. Edycja to czasami scalenie, ale nie zawsze. Jeden nie implikuje drugiego. –
Podałem złe informacje i zaktualizowałem je. – NotMe