Actualmente estoy usando Subversion como mi sistema de control de código fuente, principalmente porque encontré que ANkhSVN está bastante bien integrado en Visual Studio.¿Cómo se usa Source Control sin integración IDE?
Pero muchas personas parecen estar usando Git o Mercurial y otros con gran éxito.
Ahora, me pregunto cómo usar un sistema como Git sin algún tipo de integración IDE.
Ir a la línea de comando para hacer control de fuente me parece muy incómodo, demasiada molestia.
Actualización: esto ha causado bastante discusión.
Solo quería saber cómo es tu flujo de trabajo, sé cómo aprender y usar las herramientas de línea de comandos. Simplemente no se sentían cómodos debido a cosas como cambiar el nombre/agregar archivos. Me quedaré con AnkhSVN como mi cliente svn de elección dentro de Visual Studio y usaré TortoiseSVN para archivos fuera de VS. De todos modos, gracias por tus respuestas!
Mi IDE es emacs o vim, según mi estado de ánimo. Emacs tiene una integración semi decente con git, pero vim no. El aspecto positivo, sin embargo, es que normalmente los ejecuto a los dos en una sesión terminal. – Flame
@Flame Vim actualmente tiene soporte para Git, con complementos, por supuesto. El complemento ['vim-fugitive'] (https://github.com/tpope/vim-fugitive) es bastante bueno, al igual que [' Extradite'] (https://github.com/int3/vim-extradite) – Axel