2010-01-25 17 views
28

¿Hay alguna GUI para fósiles?GUI para Fossil SCM

Me he estado acostumbrando a la idea del control de fuente para proyectos individuales, y tener una interfaz para los comandos en fósil 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.

+1

Creo que el póster busca algo así como acciones de línea de comando desde el Explorador de Windows o Finder, aunque podrían referirse a la integración de IDE con eclipse o las cadenas de herramientas de Microsoft/Apple. – Stephen

+0

Algo así como http://code.google.com/p/tortoisegit/ ? – Stephen

Respuesta

6

Creo que encontrará 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 comandos.

¿Qué tendría una GUI que no se podría hacer a través de la interfaz web?

+6

¿Integración con el sistema de archivos? (pensando en Tortoise aquí) – Martijn

2

Personalmente, el fossil ui incorporado ha sido toda la GUI que necesito para proyectos pequeños.

Después fossil new y fossil open, la única interacción real con un repositorio para un proyecto personal es el ocasional fossil changed y fossil extra para asegurarse de que no cambiar nada de lo que no tenía la intención de cambiar, y, naturalmente, fossil ci hacer el check in aquellos 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 introductory book para fósil. El borrador actual vale la pena leerlo.

0

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 Microsoft/Apple que puedo encontrar, pero hay uno para una IDE TCL:

RamDebugger tiene algún soporte para interfaz gráfica de usuario cometer & añadir & actualización con Fossil . Es un depurador IDE & para TCL.

http://www.compassis.com/ramdebugger

http://www.compassis.com/c/ramdebugger/index

  • cortesía Ramón Ribó, lista fósiles usuarios mail 1 de julio de 2010

En este momento la respuesta es sobre todo 'no', pero esta respuesta debe cambiar pronto fósil parece estar atrayendo mucha atención.

+0

Ahora hay un poco de código para hacer la integración de emacs: http://chiselapp.com/user/venks/repository/emacs-fossil/doc/tip/doc/index.wiki –

0

Hay una interfaz web incorporada.

Si usted tiene un repositorio abierto es decir fósiles myProject.fossil abierta

continuación, ejecute fósil con el comando de interfaz de usuario: ui fósiles

fósiles se ejecutará un servidor web que proporciona acceso al repositorio GUI actualmente abierto y iniciará su navegador apuntando al http://localhost:8080 (o algún puerto no usado anteriormente).

+2

Mientras que la web incorporada La interfaz de usuario es genial, no te ayuda con abrir/cerrar o lidiar con el estado del archivo en absoluto. –

4

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, ...}, trabaja en conjunto con Finder.

El proyecto se puede encontrar en http://chiselapp.com/user/sti/repository/fossil-gui/home

10

Hay una interfaz gráfica de usuario de Windows para los fósiles en http://repository.mobile-developers.de/cgi-bin/ikoch/sharpfossil Todavía no se ha completado, pero utilizable y tiene algunas características que el fósil no tiene.

+0

Forma de agregar nueva información en respuesta a una pregunta anterior. Puede ser un poco autopromocional, pero es puntual. Bienvenido a Stack Overflow. – Novelocrat

7

he descubierto varias nuevas opciones para la interfaz gráfica de usuario fósil recientemente:

  • Fuel - GUI multiplataforma escrito en Qt;
  • QLFossil - Ayudante de Mac OS X para estos, que utiliza 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 fossil 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.