Articles of egit

Opciones de Eclipse Multi-Project / Single Repository Source Control

Uso el desarrollo de Eclipse para Java (principalmente Android) con mi trabajo dividido en una variedad de proyectos que se relacionan de diversas maneras (principalmente bibliotecas de Android, algunas de pura Java). Cuando se trata de Control de fuente, quiero mantener grupos de proyectos en repositorys únicos. Esto se debe principalmente a que no quiero […]

¿Cómo puedo comprometerme con los repositorys GIT con el usuario LDAP como el nombre del autor / autor?

Ya configuré mis repositorys git con authentication LDAP. Todo funciona bien, excepto por el hecho de que Git permite poner cualquier cosa como el autor o el nombre del autor cuando se compromete. Necesitaría que Git coloque como autor y autor el nombre del usuario autenticado LDAP. No quiero permitir que nadie en mi equipo […]

EGit + Beanstalk – Auth Fail

Tengo Eclipse 3.5 y EGit 0.9.3 instalados. Gitbash puede autenticarse bien en Beanstalk, pero por alguna razón Eclipse me da Auth Failed cuando trato de importar / clonar un repository en Eclipse. Además, parece que no tengo git + ssh como opción de protocolo, ¿por qué? He copydo mis files de .ssh a ssh como […]

Exportación de un repository local de EGit al repository local de GitStack

Configuré GitStack en mi computadora para poder hacer comstackciones de mi aplicación en varias máquinas. Mi proyecto de Eclipse tiene un repository de git local, pero no sé cómo conectar los dos. El Equipo> Remoto> Empujar y Equipo> Empujar a stream ascendente no está disponible (gris). Configuré las siguientes cosas y leí este tutorial : […]

¿Por qué mi Eclipse "count objects" antes de empujar hacia arriba a GIT cada vez?

Cada vez que presiono un compromiso con Git aguas arriba usando Eclipse, sigue contando miles de objects. Esto sucede incluso si solo confirmo un cambio de línea única. Y toma alnetworkingedor de 5-10 minutos. ¿Por qué Eclipse hace esto? ¿Hay alguna opción de configuration que he seleccionado que hace que esto suceda? ¿Cómo podría evitar […]

Eclipse y EGit: cómo comprometer directorys de compilation

Estoy usando Eclipse 3.7 (Indigo) con CDT y EGit 2.0.0. Quiero confirmar los directorys de compilation ( Debug and Release ) porque contienen makefile , así que si quiero comstackr mi proyecto en un host sin Eclipse, puedo clonar el repository, cd en el directory de Release y llamar a make all . Mi .gitignore […]

EGit: más de 200 bases de exception en la fusión

Intentaba fusionar la twig principal en otra twig. Recibí la siguiente exception extraña: An internal error occurnetworking during: "Merging with refs/heads/master". Exception caught during execution of merge command. org.eclipse.jgit.errors.NoMergeBaseException: No merge base could be determined. Reason=CONFLICTS_DURING_MERGE_BASE_CALCULATION. "More than 200 merge bases for: a f66d2b5e393e04cea11e4b92a54e71bb6180cd5e b 8ca54ccc2c1df01813049f13d7ab88d0a7d28060 found: count 2" Alguna idea de qué es ésto? […]

¿Por qué EGit muestra cambios no evaluados en un repository recién clonado?

Estoy ejecutando esto en Windows Server 2003 y usando la versión de Cygwin de las herramientas de command-line de Git. Tengo un repository de Subversion que contiene un set de proyectos de Eclipse, y estoy probando la migration de este repository a Git. Desde la command-line he usado git svn para crear el repository de […]

Código de acceso Java similar (methods) de Git / JGit como SVNKit

Sé mucho sobre SVN y el acceso a los repositorys desde el código Java utilizando las API de SVNKit . Puedo hacer estas operaciones en SVN: Abra un repository Verificación de authentication del usuario antes de acceder a un repository Validar una URL SVN Obtener la list de proyectos en una URL determinada Exportar un […]

Cómo usar github java API (org.eclipse.egit.github. *) Para recibir respuestas de github API

Necesito recibir respuestas de github API V3 usando github java API (org.eclipse.egit.github.*) Que se puede encontrar aquí . He escrito el siguiente código import org.eclipse.egit.github.core.client.GitHubClient; import org.eclipse.egit.github.core.client.GitHubRequest; import org.eclipse.egit.github.core.client.GitHubResponse; import java.io.IOException; public class ApiLibCaller { // protected static final String HEADER_AUTHORIZATION="tQU5vxzrGeBpLMQuwOsJW_fyYLYa"; public void apiCallerFromGithubLibrary() { GitHubClient client = new GitHubClient(); client.setCnetworkingentials("username", "Password"); client = GitHubClient.createClient("https://api.github.com"); […]