Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Es:EGit/Es:FAQ"
(Spanish translation of EGit/FAQ) |
m (updated to last english version by this date) |
||
(One intermediate revision by the same user not shown) | |||
Line 22: | Line 22: | ||
= ¿Dónde puedo encontrar distribuciones viejas de EGit? = | = ¿Dónde puedo encontrar distribuciones viejas de EGit? = | ||
− | Se recomienda | + | Se recomienda utilizar la última versión de la distribución de EGit, la cual está siempre disponible en este repositorio p2 (sitio de actualización): http://download.eclipse.org/egit/updates |
− | En caso de que necesite una versión más vieja, pruebe un repositorio más viejo, la siguiente tabla lista la URL estable de todos los repositorios p2 EGit. | + | En caso de que necesite una versión más vieja, pruebe con un repositorio más viejo, la siguiente tabla lista la URL estable de todos los repositorios p2 EGit. |
'''Note:''' abra la URL del repositorio p2 desde el asistente de instalación de Eclipse (Ayuda > Instalar Nuevo Software) y añádalo como un nuevo "Sitio Software". Puede utilizar el | '''Note:''' abra la URL del repositorio p2 desde el asistente de instalación de Eclipse (Ayuda > Instalar Nuevo Software) y añádalo como un nuevo "Sitio Software". Puede utilizar el | ||
Line 33: | Line 33: | ||
! Fecha de Distribución | ! Fecha de Distribución | ||
! URL de repositorio p2 | ! URL de repositorio p2 | ||
− | ! | + | ! Navegación del repositorio p2 |
|- | |- | ||
− | | 3. | + | | 3.6.2.201501210735-r (última distribución) |
+ | | 2015-01-21 | ||
+ | | [http://download.eclipse.org/egit/updates-3.6.2 http://download.eclipse.org/egit/updates-3.6.2] | ||
+ | | [http://www.eclipse.org/downloads/download.php?file=/egit/updates-3.6.2/&r=1 updates-3.6.2] | ||
+ | |- | ||
+ | | 3.6.1.201501031845-r | ||
+ | | 2015-01-03 | ||
+ | | [http://download.eclipse.org/egit/updates-3.6.1 http://download.eclipse.org/egit/updates-3.6.1] | ||
+ | | [http://www.eclipse.org/downloads/download.php?file=/egit/updates-3.6.1/&r=1 updates-3.6.1] | ||
+ | |- | ||
+ | | 3.6.0.201412230720-r | ||
+ | | 2014-12-23 | ||
+ | | [http://download.eclipse.org/egit/updates-3.6 http://download.eclipse.org/egit/updates-3.6] | ||
+ | | [http://www.eclipse.org/downloads/download.php?file=/egit/updates-3.6/&r=1 updates-3.6] | ||
+ | |- | ||
+ | | 3.5.3.201412180710-r | ||
+ | | 2014-12-19 | ||
+ | | [http://download.eclipse.org/egit/updates-3.5.3 http://download.eclipse.org/egit/updates-3.5.3] | ||
+ | | [http://www.eclipse.org/downloads/download.php?file=/egit/updates-3.5.3/&r=1 updates-3.5.3] | ||
+ | |- | ||
+ | | 3.5.2.201411120430-r | ||
+ | | 2014-11-12 | ||
+ | | [http://download.eclipse.org/egit/updates-3.5.2 http://download.eclipse.org/egit/updates-3.5.2] | ||
+ | | [http://www.eclipse.org/downloads/download.php?file=/egit/updates-3.5.2/&r=1 updates-3.5.2] | ||
+ | |- | ||
+ | | 3.5.1.201410131835-r | ||
+ | | 2014-10-14 | ||
+ | | [http://download.eclipse.org/egit/updates-3.5.1 http://download.eclipse.org/egit/updates-3.5.1] | ||
+ | | [http://www.eclipse.org/downloads/download.php?file=/egit/updates-3.5.1/&r=1 updates-3.5.1] | ||
+ | |- | ||
+ | | 3.5.0.201409260305-r | ||
+ | | 2014-09-24 | ||
+ | | [http://download.eclipse.org/egit/updates-3.5 http://download.eclipse.org/egit/updates-3.5] | ||
+ | | [http://www.eclipse.org/downloads/download.php?file=/egit/updates-3.5/&r=1 updates-3.5] | ||
+ | |- | ||
+ | | 3.4.2.201412180340-r | ||
+ | | 2014-12-19 | ||
+ | | [http://download.eclipse.org/egit/updates-3.4.2 http://download.eclipse.org/egit/updates-3.4.2] | ||
+ | | [http://www.eclipse.org/downloads/download.php?file=/egit/updates-3.4.2/&r=1 updates-3.4.2] | ||
+ | |- | ||
+ | | 3.4.1.201406201815-r | ||
| 2014-06-23 | | 2014-06-23 | ||
| [http://download.eclipse.org/egit/updates-3.4.1 http://download.eclipse.org/egit/updates-3.4.1] | | [http://download.eclipse.org/egit/updates-3.4.1 http://download.eclipse.org/egit/updates-3.4.1] | ||
Line 125: | Line 165: | ||
| [http://www.eclipse.org/downloads/download.php?file=/egit/updates-1.0/&r=1 updates-1.0] | | [http://www.eclipse.org/downloads/download.php?file=/egit/updates-1.0/&r=1 updates-1.0] | ||
|- | |- | ||
− | | 0.12.1 ( | + | | 0.12.1 (Incubación) |
| 2011-05-03 | | 2011-05-03 | ||
| [http://archive.eclipse.org/egit/updates-0.12 http://archive.eclipse.org/egit/updates-0.12] | | [http://archive.eclipse.org/egit/updates-0.12 http://archive.eclipse.org/egit/updates-0.12] | ||
| [http://www.eclipse.org/downloads/download.php?file=/egit/updates-0.12/&r=1 updates-0.12] | | [http://www.eclipse.org/downloads/download.php?file=/egit/updates-0.12/&r=1 updates-0.12] | ||
|- | |- | ||
− | | 0.11.3 ( | + | | 0.11.3 (Incubación) |
| 2011-02-21 | | 2011-02-21 | ||
| [http://archive.eclipse.org/egit/updates-0.11 http://archive.eclipse.org/egit/updates-0.11] | | [http://archive.eclipse.org/egit/updates-0.11 http://archive.eclipse.org/egit/updates-0.11] | ||
| [http://www.eclipse.org/downloads/download.php?file=/egit/updates-0.11/&r=1 updates-0.11] | | [http://www.eclipse.org/downloads/download.php?file=/egit/updates-0.11/&r=1 updates-0.11] | ||
|- | |- | ||
− | | 0.10.1 ( | + | | 0.10.1 (Incubación) |
| 2010-12-17 | | 2010-12-17 | ||
| [http://archive.eclipse.org/egit/updates-0.10 http://archive.eclipse.org/egit/updates-0.10] | | [http://archive.eclipse.org/egit/updates-0.10 http://archive.eclipse.org/egit/updates-0.10] | ||
| [http://www.eclipse.org/downloads/download.php?file=/egit/updates-0.10/&r=1 updates-0.10] | | [http://www.eclipse.org/downloads/download.php?file=/egit/updates-0.10/&r=1 updates-0.10] | ||
|- | |- | ||
− | | 0.9.3 ( | + | | 0.9.3 (Incubación) |
| 2010-09-17 | | 2010-09-17 | ||
| [http://archive.eclipse.org/egit/updates-0.9 http://archive.eclipse.org/egit/updates-0.9] | | [http://archive.eclipse.org/egit/updates-0.9 http://archive.eclipse.org/egit/updates-0.9] | ||
| [http://www.eclipse.org/downloads/download.php?file=/egit/updates-0.9/&r=1 updates-0.9] | | [http://www.eclipse.org/downloads/download.php?file=/egit/updates-0.9/&r=1 updates-0.9] | ||
|- | |- | ||
− | | 0.8.4 ( | + | | 0.8.4 (Incubación) |
| 2010-06-14 | | 2010-06-14 | ||
| [http://archive.eclipse.org/egit/updates-0.8 http://archive.eclipse.org/egit/updates-0.8] | | [http://archive.eclipse.org/egit/updates-0.8 http://archive.eclipse.org/egit/updates-0.8] | ||
Line 156: | Line 196: | ||
Todos los repositorios p2 se guardarán por siempre. | Todos los repositorios p2 se guardarán por siempre. | ||
+ | |||
+ | == Últimas compilaciones de EGit == | ||
+ | |||
+ | {| cellspacing="0" cellpadding="3" border="1" | ||
+ | |- | ||
+ | ! Versión | ||
+ | ! URL de repositorio p2 | ||
+ | ! navegación del repositoria p2 | ||
+ | |- | ||
+ | | última compilación desde la rama maestra | ||
+ | | [http://download.eclipse.org/egit/updates-nightly http://download.eclipse.org/egit/updates-nightly] | ||
+ | | [http://www.eclipse.org/downloads/download.php?file=/egit/updates-nightly/&r=1 updates-nightly] | ||
+ | |- | ||
+ | | última compilación desde la última rama estable | ||
+ | | [http://download.eclipse.org/egit/updates-stable-nightly http://download.eclipse.org/egit/updates-stable-nightly] | ||
+ | | [http://www.eclipse.org/downloads/download.php?file=/egit/updates-stable-nightly/&r=1 updates-stable-nightly] | ||
+ | |} | ||
= ¿A cuáles versiones de Eclipse apunta EGit? = | = ¿A cuáles versiones de Eclipse apunta EGit? = | ||
Line 166: | Line 223: | ||
|- | |- | ||
! EGit | ! EGit | ||
− | ! | + | ! Contenida en el tren de distribuciones |
− | ! Versión | + | ! Versión de Eclipse soportada |
|- | |- | ||
− | | 3. | + | | 3.6.2.201501210735-r |
− | | | + | | |
− | | Eclipse 3.8.2/4.2.2 + (Juno), se arregló el soporte para 3.8.2 | + | | Eclipse 3.8.2/4.2.2 + (Juno) |
+ | |- | ||
+ | | 3.6.1.201501031845-r | ||
+ | | | ||
+ | | Eclipse 3.8.2/4.2.2 + (Juno) | ||
+ | |- | ||
+ | | 3.6.0.201412230720-r | ||
+ | | | ||
+ | | Eclipse 3.8.2/4.2.2 + (Juno) | ||
+ | |- | ||
+ | | 3.5.3.201412180710-r | ||
+ | | | ||
+ | | Eclipse 3.8.2/4.2.2 + (Juno) | ||
+ | |- | ||
+ | | 3.5.2.201411120430-r | ||
+ | | | ||
+ | | Eclipse 3.8.2/4.2.2 + (Juno) | ||
+ | |- | ||
+ | | 3.5.1.201410131835-r | ||
+ | | | ||
+ | | Eclipse 3.8.2/4.2.2 + (Juno) | ||
+ | |- | ||
+ | | 3.5.0.201409260305-r | ||
+ | | | ||
+ | | Eclipse 3.8.2/4.2.2 + (Juno), se arregló el soporte para 3.8.2 véase [https://bugs.eclipse.org/bugs/show_bug.cgi?id=438601 bug 438601] | ||
+ | |- | ||
+ | | 3.4.2.201412180340-r | ||
+ | | Eclipse 4.4.2 (Luna SR2) | ||
+ | | Eclipse 4.2.2 + (Juno) | ||
|- | |- | ||
| 3.4.1.201406201815-r | | 3.4.1.201406201815-r | ||
− | | | + | | Eclipse 4.4.1 (Luna SR1) |
| Eclipse 4.2.2 + (Juno) | | Eclipse 4.2.2 + (Juno) | ||
|- | |- | ||
Line 182: | Line 267: | ||
|- | |- | ||
| 3.3.1.201403241930-r | | 3.3.1.201403241930-r | ||
− | | | + | | |
| Eclipse 3.8.2/4.2.2 + (Juno) | | Eclipse 3.8.2/4.2.2 + (Juno) | ||
|- | |- | ||
| 3.3.0.201403021825-r | | 3.3.0.201403021825-r | ||
− | | | + | | |
| Eclipse 3.8.2/4.2.2 + (Juno) | | Eclipse 3.8.2/4.2.2 + (Juno) | ||
|- | |- | ||
Line 194: | Line 279: | ||
|- | |- | ||
|3.1.0.201310021548-r | |3.1.0.201310021548-r | ||
− | | | + | | |
| Eclipse 3.8.2/4.2.2 + (Juno) | | Eclipse 3.8.2/4.2.2 + (Juno) | ||
|- | |- | ||
Line 207: | Line 292: | ||
| 2.3.1.201302201838-r | | 2.3.1.201302201838-r | ||
| 3.8.2/4.2.2 (Juno SR2) | | 3.8.2/4.2.2 (Juno SR2) | ||
− | | Eclipse 3.7.2+ (Indigo) (excepto característica ''EGit Import Support'', | + | | Eclipse 3.7.2+ (Indigo) (excepto característica ''EGit Import Support'', que es opcional) |
|- | |- | ||
| 2.2.0.201212191850-r | | 2.2.0.201212191850-r | ||
| 3.8.1/4.2.1 (Juno SR1) | | 3.8.1/4.2.1 (Juno SR1) | ||
− | | Eclipse 3.7.2+ (Indigo) (excepto característica ''EGit Import Support'', | + | | Eclipse 3.7.2+ (Indigo) (excepto característica ''EGit Import Support'', que es opcional) |
|- | |- | ||
| 2.1.0.201209190230-r | | 2.1.0.201209190230-r | ||
| 3.8.1/4.2.1 (Juno SR1) | | 3.8.1/4.2.1 (Juno SR1) | ||
− | | Eclipse 3.5.2+ (Galileo) (excepto característica ''EGit Import Support'', | + | | Eclipse 3.5.2+ (Galileo) (excepto característica ''EGit Import Support'', que es opcional) |
|- | |- | ||
| 2.0.0.201206130900-r | | 2.0.0.201206130900-r | ||
| 3.8/4.2 (Juno) | | 3.8/4.2 (Juno) | ||
− | | Eclipse 3.5.2+ (Galileo) (excepto característica ''EGit Import Support'', | + | | Eclipse 3.5.2+ (Galileo) (excepto característica ''EGit Import Support'', que es opcional) |
|- | |- | ||
| 1.3.0.201202151440-r | | 1.3.0.201202151440-r | ||
Line 238: | Line 323: | ||
|} | |} | ||
− | Versión compatible de Git: La Compatibilidad va en función de cada característica. Actualmente la diferencia referida | + | |
+ | '''Versión compatible de Git:''' | ||
+ | <br>La Compatibilidad va en función de cada característica. Actualmente la diferencia referida | ||
a la versión mayor está en cómo manipula Git nombres de archivos con nombres de archivo no-ASCII. Git para Windows 1.7.10 y posteriores codifican nombresde archivo en UTF-8 que es compatible con JGit. Git en Mac, v1.7.12 puede codificar nombresde archivos de modo que sea compatible con EGit y Git para Windows si core.precomposeunicode se pone a cierto. Sin embargo EGit en OS X no manipula bien el Unicode. | a la versión mayor está en cómo manipula Git nombres de archivos con nombres de archivo no-ASCII. Git para Windows 1.7.10 y posteriores codifican nombresde archivo en UTF-8 que es compatible con JGit. Git en Mac, v1.7.12 puede codificar nombresde archivos de modo que sea compatible con EGit y Git para Windows si core.precomposeunicode se pone a cierto. Sin embargo EGit en OS X no manipula bien el Unicode. | ||
Line 360: | Line 447: | ||
|} | |} | ||
− | == | + | == Configuración SSH == |
TBD: JGit hace su propio parseo del archivo ~/.ssh/config. | TBD: JGit hace su propio parseo del archivo ~/.ssh/config. | ||
=== Utilizar un Agente PuTTY en Windows por las claves SSH === | === Utilizar un Agente PuTTY en Windows por las claves SSH === | ||
− | Es posible utilizar las capacidades de gestión de claves de PuTTY en Windows también para EGit. Para que eso funcione usted debe instalar PuTTY y | + | Es posible utilizar las capacidades de gestión de claves de PuTTY en Windows también para EGit. Para que eso funcione usted debe instalar PuTTY y TortoiseGit. Entonces establecer la variable de entorno GIT_SSH <code>c:\Programe Files\TortoiseGit\bin\TortoisePlink.exe</code>. |
=== Guardar la frase de paso SSH en Mac Keyring === | === Guardar la frase de paso SSH en Mac Keyring === |
Latest revision as of 06:29, 4 February 2015
EGit | |
Website | |
Download | |
Community | |
Mailing List • Forums • IRC • mattermost | |
Issues | |
Open • Help Wanted • Bug Day | |
Contribute | |
Browse Source • Project Set File |
Contents
- 1 ¿Qué es Git?
- 2 ¿Qué es JGit?
- 3 ¿Que es EGit?
- 4 ¿Qué es nuevo y notorio?
- 5 ¿Dónde puedo encontrar distribuciones viejas de EGit?
- 6 ¿A cuáles versiones de Eclipse apunta EGit?
- 7 ¿Cúales son las principales diferencias entre Git original y JGit(EGit)?
- 8 ¿Cúal es el mapeo de comandos Git a operaciones EGit?
- 9 ¿Cómo de compatible es EGit con Git?
¿Qué es Git?
Git es un SCM/VCS distribuido, lo cual significa que cada desarrollador tiene una copia completa de cada revisión del código, haciendo que las consultas contra la historia sena muy rápidas y versátiles. El proyecto EGit está implementando las herramientas de Eclipse encima de la implementación JAVA de Git.
¿Qué es JGit?
JGit es una biblioteca JAVA pura, ligera, con licencia EDL/BSD que implementa las rutinas de acceso al sistema de control de versiones Git, sus protocolos de red y algoritmos nucleares de control de versiones.
¿Que es EGit?
EGit es un proveedor de Eclipse Team con licencia EPL para Git, construido sobre JGit.
¿Qué es nuevo y notorio?
Pueden encontrar los últimos cambios para EGit y JGit abajo:
¿Dónde puedo encontrar distribuciones viejas de EGit?
Se recomienda utilizar la última versión de la distribución de EGit, la cual está siempre disponible en este repositorio p2 (sitio de actualización): http://download.eclipse.org/egit/updates En caso de que necesite una versión más vieja, pruebe con un repositorio más viejo, la siguiente tabla lista la URL estable de todos los repositorios p2 EGit.
Note: abra la URL del repositorio p2 desde el asistente de instalación de Eclipse (Ayuda > Instalar Nuevo Software) y añádalo como un nuevo "Sitio Software". Puede utilizar el explorador p2 para inspeccionar el contenido de un repositorio p2.
El proyecto sigue un patrón de http://download.eclipse.org/egit/updates-<release> para sus sitios.
Política de Retención
Todos los repositorios p2 se guardarán por siempre.
Últimas compilaciones de EGit
Versión | URL de repositorio p2 | navegación del repositoria p2 |
---|---|---|
última compilación desde la rama maestra | http://download.eclipse.org/egit/updates-nightly | updates-nightly |
última compilación desde la última rama estable | http://download.eclipse.org/egit/updates-stable-nightly | updates-stable-nightly |
¿A cuáles versiones de Eclipse apunta EGit?
En general EGit promete dar soporte para al menos la últimas dos distribuciones de Eclipse.
Si fuera posible no impediremos el uso en versiones más viejas pero si queremos tomar ventaja de una nueva funcionalidad solo disponible en una de las dos últimas distribuciones de Eclipse pero no en distribuciones anteriores actualizaremos las dependencias lo que de hecho discontinuará el soporte para distribuciones viejas.
EGit | Contenida en el tren de distribuciones | Versión de Eclipse soportada |
---|---|---|
3.6.2.201501210735-r | Eclipse 3.8.2/4.2.2 + (Juno) | |
3.6.1.201501031845-r | Eclipse 3.8.2/4.2.2 + (Juno) | |
3.6.0.201412230720-r | Eclipse 3.8.2/4.2.2 + (Juno) | |
3.5.3.201412180710-r | Eclipse 3.8.2/4.2.2 + (Juno) | |
3.5.2.201411120430-r | Eclipse 3.8.2/4.2.2 + (Juno) | |
3.5.1.201410131835-r | Eclipse 3.8.2/4.2.2 + (Juno) | |
3.5.0.201409260305-r | Eclipse 3.8.2/4.2.2 + (Juno), se arregló el soporte para 3.8.2 véase bug 438601 | |
3.4.2.201412180340-r | Eclipse 4.4.2 (Luna SR2) | Eclipse 4.2.2 + (Juno) |
3.4.1.201406201815-r | Eclipse 4.4.1 (Luna SR1) | Eclipse 4.2.2 + (Juno) |
3.4.0.201406110918-r | Eclipse 4.4 (Luna) | Eclipse 4.2.2 + (Juno) |
3.3.1.201403241930-r | Eclipse 3.8.2/4.2.2 + (Juno) | |
3.3.0.201403021825-r | Eclipse 3.8.2/4.2.2 + (Juno) | |
3.2.0.201312181205-r | 4.3.2 (Kepler SR2) | Eclipse 3.8.2/4.2.2 + (Juno) |
3.1.0.201310021548-r | Eclipse 3.8.2/4.2.2 + (Juno) | |
3.0.3.201309161630-r | 4.3.1 (Kepler SR1) | Eclipse 3.8.2/4.2.2 + (Juno) |
3.0.1.201307141637-r | 4.3.0 (Kepler) | Eclipse 3.8.2/4.2.2 + (Juno) |
2.3.1.201302201838-r | 3.8.2/4.2.2 (Juno SR2) | Eclipse 3.7.2+ (Indigo) (excepto característica EGit Import Support, que es opcional) |
2.2.0.201212191850-r | 3.8.1/4.2.1 (Juno SR1) | Eclipse 3.7.2+ (Indigo) (excepto característica EGit Import Support, que es opcional) |
2.1.0.201209190230-r | 3.8.1/4.2.1 (Juno SR1) | Eclipse 3.5.2+ (Galileo) (excepto característica EGit Import Support, que es opcional) |
2.0.0.201206130900-r | 3.8/4.2 (Juno) | Eclipse 3.5.2+ (Galileo) (excepto característica EGit Import Support, que es opcional) |
1.3.0.201202151440-r | 3.7.2 (Indigo SR2) | Eclipse 3.5.2+ (Galileo) |
1.2.0.201112221803-r | 3.7.2 (Indigo SR2) | Eclipse 3.5.2+ (Galileo) |
1.1.0.201109151100-r | 3.7.1 (Indigo SR1) | Eclipse 3.5.2+ (Galileo) |
1.0.0.201106090707-r | 3.7.0 (Indigo) | Eclipse 3.5.2+ (Galileo) |
Versión compatible de Git:
La Compatibilidad va en función de cada característica. Actualmente la diferencia referida
a la versión mayor está en cómo manipula Git nombres de archivos con nombres de archivo no-ASCII. Git para Windows 1.7.10 y posteriores codifican nombresde archivo en UTF-8 que es compatible con JGit. Git en Mac, v1.7.12 puede codificar nombresde archivos de modo que sea compatible con EGit y Git para Windows si core.precomposeunicode se pone a cierto. Sin embargo EGit en OS X no manipula bien el Unicode.
¿Cúales son las principales diferencias entre Git original y JGit(EGit)?
Véase esta página Diferencias con Git
¿Cúal es el mapeo de comandos Git a operaciones EGit?
Véase esta página Mapear Comandos de Git
¿Cómo de compatible es EGit con Git?
En parte, pero no todas las opciones/características están disponibles en EGit/JGit. Aquí hay un resumen, incompleto aún describiendo algunas de ellas, incluyendo diferencias notables. Note que el grupo de EGit/JGit no se basa en ninguna versión Git partcular.
config
config | descripción |
---|---|
branch.autosetuprebase | supported |
branch.autosetupmerge | supported |
core.autocrlf | Since 2.0 supports true,false and input. Véase el tutorial para más notas sobre como asegurarse de que EGit pilla la configuración. core.safecrlf y gitattributes complementarios no están aun soportados. |
core.bare | soportado |
core.checkstat | soportado (2.3) |
core.compression | nivel de compresión zlib |
core.excludesfile | Contiene reglas ignore, además de a .gitignore |
core.filemode | soportado |
core.ignorecase | no soportado |
core.logallrefupdates | soportado |
core.packindexversion | versión 1 y 2 soportadas |
core.precomposeunicode | Ignore. Véase Bug 413390 |
core.repositoryformatversion | reconocido, solo soporta "0" |
core.safecrlf | no soportado |
core.worktree | soportado en JGit, no EGit |
diff.algorithm | myers, histograma (por defecto: histogram) |
pack.indexVersion | per defecto 2,-1 para formatos más viejos |
user.email | soportado |
user.name | soportado |
Supported in JGit, but no EGit usually amounts to having no or strange behavior would one attempt to use it in the Eclipse IDE.
Notas: Para aquellos que puedan leer los fuentes, mirad en ConfigConstants.java para tener una pista sobre que opciones reconoce JGit. Si aparece allí, una opción puede ser soportada, pero también puede significar para unos pocos casos que JGit justo lo busca y entonces explícitamente le dice al usuario que la opción no está soportada. Si no aparece, está seguramente esperando a ser cogido como contribución. El archivo contiene muchas opciones de configuración que solo sirven para JGit (DFS, gerrit).
Entorno
JGit suporta algunas variables de entorno. No las establezca para el Eclipse IDE. Mencionaremos unas pocas que "pueden" ser utilizadas, pero la mayoría se aplican solo a utilizar JGit desde línea de comandos.
variable | descripción |
---|---|
GIT_ALTERNATE_OBJECT_DIRECTORIES | soportado |
GIT_AUTHOR_EMAIL | soportado |
GIT_AUTHOR_NAME | soportado |
GIT_CEILING_DIRECTORIES | soportado. EGit también se puede beneficiar cuando se utiliza con sistemas de archivos automontados |
GIT_DIR | soportado |
GIT_INDEX_FILE | soportado |
GIT_OBJECT_DIRECTORY | soportado |
GIT_SSH | plink, tortoiseplink |
Configuración SSH
TBD: JGit hace su propio parseo del archivo ~/.ssh/config.
Utilizar un Agente PuTTY en Windows por las claves SSH
Es posible utilizar las capacidades de gestión de claves de PuTTY en Windows también para EGit. Para que eso funcione usted debe instalar PuTTY y TortoiseGit. Entonces establecer la variable de entorno GIT_SSH c:\Programe Files\TortoiseGit\bin\TortoisePlink.exe
.
Guardar la frase de paso SSH en Mac Keyring
Es posible guardar la frase de paso de SSH en el Keyring de Mac. Sin embargo. El cliente SSH interno de EGit no soporta esto. Por lo tanto, para beneficiarse del Keyring EGit debe configurarse para utilizar el agente estándar de Mac. Esto es posible estableciendo la variable de entorno GIT_SSH a /usr/bin/ssh
.
export GIT_SSH=/usr/bin/ssh
Para novatos de OSX, véase esta pregunta de Stackoverflow sobre cómo establecer variables de entorno para aplicaciones como Eclipse.