user interface - GUI para Fossil SCM
user-interface (9)
Ahora HAY una GUI Fósil.
Por el momento tiene una funcionalidad realmente básica, pero es gratuita y de código abierto:
¿Hay alguna GUI para fósiles?
Me he acostumbrado a la idea del control de fuente para proyectos individuales, y tener una interfaz para los comandos en fósil me ayudaría.
Algo simple que ayuda a buscar archivos, o abrir + cerrar. Google no ha encontrado nada, excepto la GUI web que funciona dentro de los proyectos.
Ahora hay una GUI para Fossil en Mac, más o menos ... He estado trabajando en una GUI simple que, aunque no es un complemento de Finder como Tortoise {CVS, SVN, GIT, ...}, funciona en conjunto con Finder.
El proyecto se puede encontrar en http://chiselapp.com/user/sti/repository/fossil-gui/home
Creo que encontrarás que la interfaz web, lanzada por el comando "fossil ui" es la única interfaz de usuario (gráfica o de otro tipo) aparte de unos pocos comandos de línea de comando.
¿Qué tendría una GUI que no se podría hacer a través de la interfaz web?
El ramdebugger TKL IDE tiene soporte para fósiles integrados, aunque el hecho está un poco oculto en la página de cambios de changes .
Hay una GUI de Windows para fósiles en http://repository.mobile-developers.de/cgi-bin/ikoch/sharpfossil Aún no está completa, pero se puede usar y tiene algunas características que el fósil no tiene.
Hay una interfaz web incorporada.
Si tiene un repositorio abierto, es decir, fossil open myProject.fossil
luego ejecuta fósil con el comando ui: fósil ui
fossil ejecutará un servidor web que proporcionará acceso gui al repositorio actualmente abierto e iniciará su navegador apuntando a http: // localhost: 8080 (o algún puerto no utilizado anteriormente).
No hay clientes de plataforma ui para Fossil en Windows Explorer o Mac OS X Finder. No hay extensiones IDE para eclipse, netbeans, emacs o las cadenas de herramientas de Microsoft / Apple que puedo encontrar, pero hay una para un IDE de TCL:
RamDebugger tiene algo de soporte para el compromiso de GUI y agregar y actualizar con Fossil. Es un IDE y depurador para TCL.
http://www.compassis.com/ramdebugger
http://www.compassis.com/c/ramdebugger/index
- cortesía Ramon Ribó, lista de correo de usuarios de fósiles 1 de julio de 2010
Lamentablemente la respuesta es mayormente ''no'', pero esta respuesta debería cambiar pronto ya que el fósil parece estar atrayendo mucha atención.
Recientemente descubrí varias opciones nuevas para Fossil GUI:
- Fuel : GUI multiplataforma escrita en Qt;
- QLFossil - QLFossil Mac OS X para estos, que usa Fossil.
- La interfaz web integrada se vuelve más útil en Windows. Por el momento, puede configurar fósil para que se ejecute en segundo plano, por lo que no necesitará el tipo fósil ui en la línea de comandos cada vez que necesite ver el historial o los cambios. Por cierto, la interfaz web ahora presenta un nuevo tema llamativo y diffs lado a lado.
Personalmente, el fossil ui
incorporado ha sido toda la GUI que necesito para proyectos pequeños.
Después de fossil new
y fossil open
, la única interacción real con un repositorio para un proyecto personal es el fossil changed
ocasional fossil changed
y el fossil extra
para asegurarse de que no fossil changed
nada que no tuviera la intención de cambiar, y naturalmente fossil ci
para verificar esos cambios
Para navegar en el repositorio, fossil ui
hace todo lo que necesito. Es difícil superar la vista Línea de tiempo, desde la cual puede acceder a los archivos modificados por esa verificación. También está la vista de Archivos, desde la cual puede ver cada archivo e inspeccionar la línea de tiempo de ese archivo.
También hay un proyecto en progreso para escribir un libro introductorio para fósil. El borrador actual vale la pena leerlo.