Jetzt, da wir DSCMs haben, gibt es irgendwelche Projektmanagement/Bug-Tracking-Tools , die verteilt werden?Distributed ProjectManagement/Fehlerverfolgung
Antwort
Rational Clearquest bietet eine verteilte Software Lifecycle Management-Lösung. Es integriert sich in Clearcase (den zugehörigen SCM) und ist wie Clearcase dazu ausgelegt, große verteilte Client-Datenbanken zu bedienen.
ja, ich habe ein wenig mit fossil gespielt, die mit mehreren netten Features kommt:
- integriert, verteilt Bug-Tracking und verteilt Wiki
- integrierte Web-Schnittstelle (wie hg dienen), die Träger tiefe archäologische Ausgrabungen durch die Projekthistorie
- alle Netzwerk-Kommunikation über HTTP mit Proxy-Unterstützung, so dass alles hinter restriktiven Firewalls
- funktioniert alles (Client, Server und Dienstprogramme) ist in einem einzigen enthalten in sich geschlossene ausführbare - trivial
- ein ganzes Projekt in einzelne Disk-Datei (eine SQLite-Datenbank)
Prüfung auch enthalten zu installieren:
Als ich fragte, stellte ich mir nicht vor, dass jemand mit einem System antwortete, das seinen eigenen SCM enthielt. Wie vergleicht es sich mit Quecksilber und Git? Insbesondere unterstützt es Verzweigungsmechanismen (Klonen des Repository, lokale Verzweigung, wo ein Repository mehrere Zweige enthält)? – BubbaT
Ditz wird nicht mehr gepflegt und funktioniert nicht mit Ruby 1.9.2. In der Zwischenzeit verlangt Pitz, dass Sie Ihre Bugs mit dem Python-Interpreter und seinem Objektmodell programmieren - es hat keine eigene Benutzeroberfläche - was eine bizarre Art ist, Bugs aufzuzeichnen. – Ant
Ich habe gerade an diesem Abend suchen, und haben bei Ditz aussah. Zwei andere für die Prüfung:
- Bugs Everywhere
- Artemis (Mercurial Erweiterung)
Ein besserer Link für Artemis ist http://www.mrzv.org/software/artemis/ – foxcub
BugsEverywhere sieht interessant aus, scheint aber nicht in Windows zu funktionieren (zumindest eine Vanilla-Installation), da es auf "make" angewiesen ist ". Es könnte mit MSys oder Cygwin funktionieren. Außerdem gibt die Dokumentation nicht an, welche Version von Python benötigt wird, also habe ich keine Ahnung, ob es in Python 3 funktionieren wird (oder sogar, ob es mit Python 2.6 funktionieren wird). – Ant
Ich habe eine Kopie von Bugs Everywhere als eigenständige ausführbare Datei mit integriertem Python-Interpreter für Windows in http://www.nedprod.com/programs/Win32/BEurtle/ eingebunden. Fügen Sie einfach das Verzeichnis dist im Ordner Programme \ ned Productions \ BErurtle zu PATH hinzu und voila, Sie erhalten Bugs überall nativ auf Windows. Hinweis: "be gui" startet BEurtle als GUI, die sich von TortoiseXXX trennt. –
Menschen gab bereits wichtigsten Links, so lassen Sie mich eine Alternative und eine Bemerkung am Rande hinzuzufügen.
Alternative: emacs org-mode bietet eine ausgefeilte Unterstützung für das Erstellen und Verwenden von Aufgabenlisten. Und .org-Datei ist nur eine Textdatei, so kann als alles andere versioniert werden. Das ist wahrscheinlich nicht die einzige Option, andere GUIs/Editoren können ähnliche Tools unterstützen (Eclipse Mylyn?)
Hinweis: Ich benutze seit einiger Zeit überall Fehler. Nun, es war einfach und angenehm, Todos schnell fallen zu lassen. Und es war nahezu unmöglich, die Problemliste zu verwalten, sobald sie groß geworden war. Wirklich, es ist die Zeit, wenn man Meilensteine, Problemklassifizierung, Fortschrittsverfolgung, einige Berichte braucht ...
Ditz kann hier vielversprechender sein, da es einige HTML-Berichte und Ditz-Commander hat. Ich habe es jedoch nicht getestet.
- 1. Distributed Database
- 2. Distributed Caching
- 3. Distributed Python
- 4. Distributed Computing
- 5. Distributed Compilation für Tensorflow
- 6. Distributed Logging mit Gerinne
- 7. Distributed ASP.Net State Service
- 8. Distributed rate limiting algorithm
- 9. Distributed Program Execution Manager
- 10. Distributed Mongo in Fenster
- 11. Distributed rate limiting
- 12. Distributed Wahrscheinlichkeits-Zufallsgenerator
- 13. Distributed kompilieren mit bitbake
- 14. Entity Framework Distributed Forcierung Transaktion
- 15. Distributed Bug Tracker mit DVC
- 16. Distributed OSGi - Consuming der Dienst
- 17. Distributed DNS-System mit API
- 18. Techniken Small-Scale Distributed Computing
- 19. Distributed Shared Memory in .NET
- 20. Hadoop Distributed Cache funktioniert nicht
- 21. Java Distributed Application - Message Passing
- 22. Interner Distributed Time Server Implementierung
- 23. Distributed-Event-Handling-Mechanismus für Java
- 24. Distributed Computing Framework in C/C++
- 25. Distributed Lock-Service über MySql/GigaSpaces/Netapp
- 26. Distributed & Cached MP4 PseudoStreaming (suchen) mit Nginx
- 27. Vorschlag Distributed Computing, Daten aus einem Stream
- 28. Docker Distributed Application Bundle (DAB) keine Netzwerkerstellungsoptionen
- 29. Distributed Tensorflow-Parameter-Server und Arbeiter
- 30. Framework oder Tool für "Distributed Unit Testing"?
PS: Vorzugsweise eine, die mit Quecksilber arbeitet. In Zukunft könnte ich zu Git wechseln, so dass eine, die sowohl mit Mercurial als auch mit Git arbeitet, doppelt geschätzt wird. – BubbaT