Widziałem w ClearCase, że istnieje widok migawki i widok dynamiczny. Jakie są różnice między tymi typami widoków (zakładam, że istnieją tylko dwa rodzaje widoków) i kiedy są odpowiednie czasy na ich użycie?Jakie są różnice między widokiem snapshot a widokiem dynamicznym?
Odpowiedz
Snapshot views oparte są na lokalnym systemie plików (jak roboczej w Subversion):
- Ci załadować pliki gdziekolwiek chcesz na dysku twardym
- trzeba „
cleartool update
”, aby odświeżyć jego zawartość
Widoki dynamiczne są oparte na zawartości sieci: reprezentują dynamiczny (jak w "zawsze odświeżonym") widok zawartości sieci (zdalne wersje VOB wybrane przez spec config)
- uzyskać do nich dostęp tylko poprzez „dynamiczny widok” punkt (
M:\
zamontować na systemie Windows lub/view
na Unix: jest to punkt MVFS montowania: wielowersyjnego systemu plików) - nie masz do odśwież je
Zobacz second part of this SO answer for a discussion on when to use dynamic views vs. snapshot.
często z nich korzystać (dynamiczne wyświetleń) oprócz poglądów migawka, co oznacza, że jest doskonałym narzędziem do właśnie „widzi” pliki (można na przykład użyć dynamiczny widok dostosować swój config specyfikację aż ciebie zobacz, co chcesz, a następnie skopiuj te wybrane reguły do zwykłego widoku migawki)
@Paulus tak, wspomnę o prędkości (prędkość dostępu do odczytu danych) w drugiej części http://stackoverflow.com/a/1074785/6309 – VonC
Innym aspektem: prędkość. Dynamiczne widoki świetnie nadają się do szybkiego testowania specyfikacji konfiguracji, ale dostęp do wielu plików z dynamicznego widoku jest powolny. A jeśli próbujesz uzyskać do nich dostęp przez ssh dla rsync, na przykład masz wiele uprawnień i innych problemów. Widok migawek może zająć kilka minut, aby zaktualizować (dla około 15k projektu pliku), ale po aktualizacji są one w lokalnym systemie plików i masz znacznie szybszy i dobrze zdefiniowany (uprawnienia itp.) Dostęp do nich. – Paulus
@Paulus rzeczywiście. Ostatnie punkty http://stackoverflow.com/a/1074785/6309 ilustrują twój punkt widzenia. – VonC
- 1. Eclipse: Różnica między widokiem "Zadania" a widokiem "Listy zadań"
- 2. Jakie są różnice między postem a stroną
- 3. Jakie są różnice między przerwą a wyjściem?
- 4. Jakie są różnice między MPI a OpenMP?
- 5. Jakie są różnice między typedef a używaniem?
- 6. Jakie są różnice między programem a aplikacją?
- 7. Jaki jest powód pozostałych pionowych odstępów między "wewnętrznym" widokiem a widokiem treści UITableViewCell za pomocą Storyboard?
- 8. Jak ustawić odległość między widokiem tekstowym a rysowaniem w przycisku?
- 9. Pasujące id elementu z dynamicznym widokiem JSF Id
- 10. Jakie są różnice między java 1.5 a java 1.6
- 11. Jakie są różnice między & a &&, | i || w R?
- 12. Jakie są różnice między Visual Studio Code a Visual Studio?
- 13. Jakie są różnice między gradle assemble a gradle build taks?
- 14. Jakie są różnice między VBA 6.0 a VBA 7.0?
- 15. Jakie są różnice między rzutami a ponownymi rzutami w Swift?
- 16. Jakie są podstawowe różnice między instancją a obiektem klasy?
- 17. Jakie są różnice między trybem binarnym MD5 a trybem tekstowym?
- 18. Jakie są różnice między Tibco EMS a Rendezvous
- 19. Jakie są różnice w JIT między Javą a .Net
- 20. Jakie są duże różnice między wtyczką IntelliJ + Ruby a RubyMine?
- 21. Jakie są różnice między powłoką logowania a powłoką interaktywną?
- 22. Jakie są różnice między Hazelcast Jet a Apache Flink?
- 23. Różnica między widokiem i szablonem w Grails
- 24. Jakie są różnice między PECL i PEAR?
- 25. Jakie są różnice między Haskell i PureScript?
- 26. Jakie są różnice między Conda i Anaconda
- 27. Jakie są różnice między @dynamic i @synthesize?
- 28. Jakie są różnice między LinFu.DynamicProxy i Castle.DynamicProxy?
- 29. Jakie są różnice między możliwościami obliczeniowymi CUDA?
- 30. Jakie są różnice między utf8_general_ci i utf8_unicode_ci?
Znalazłem dobry artykuł wyjaśniający te poglądy: [wiki IBM Rational ClearCase] (http://en.wikipedia.org/wiki/IBM_Rational_ClearCase#Views) – Joelmob