¿Rodar su propio backup versión/automatizado de control

escribir un proyecto de software en WIndows? ¿Quiere acceso a todas sus versiones antiguas? ¿No quiero tener que decir "Oh hombre, acaba de perder trabajo una semana de" nunca más? Necesita control de versiones y copias de seguridad automatizadas.

Un poco de historia: escribí este simple par de scripts para ahorrarme tiempo y esfuerzo en el trabajo. Actualmente estoy trabajando en un proyecto de software que necesita frecuentes de reconstrucción, así que escribió mi propio script de compilación personalizada. Después de la segunda o tercera vez accidentalmente sobrescribía mis últimos cambios y perdió un poco de trabajo, decidí que quería hacer copias de seguridad cada vez que he construido de la cosa.

En segundo lugar, ahora que el proyecto está siendo distribuido y otros son pruebas, obtener informes de errores diciendo: "he encontrado este error utilizando la versión desde el 18 de agosto, puedes reproducirlo y arreglarlo?. Que necesito para poder hacer eso, así que necesitaba una copia accesible de las versiones anteriores del proyecto de recrear bugs en.

Tener almacenado las versiones de su antiguo código también hace regresiones de fijación (romper cosas que previamente había trabajo) un broche de presión-flick por sus versiones antiguas para encontrar el punto en que una versión funciona y el después no es así, encontrar las diferencias entre los dos y su problema estará ahí.

Me decidí a escribir esto
a) para compartir mi trabajo con gente que pueda apreciarlo
b) no sea que alguien sugerir todo lo que hago es perra de Instructables sobre archivos por lotes y no contribuir con cualquier útil que yo.

Nota: He licenciado esto como "todos los derechos reservados" porque es posible que mi empleador posee la IP a este proyecto, yo no. Como tal yo no puedo lo licencia para modificación y redistribución, así que por favor no redistribuir este código. Si usted quiere dirigir personas en la dirección de Instructable, sin embargo...

Artículos Relacionados

Rodar su propio Bongo Cajon

Rodar su propio Bongo Cajon

en este Instructable le mostraré como hacer un bongo de madera tambor Ricky Ricardo (o un hippie, tal vez) estaría orgulloso a propio.  Todo lo que necesitas es algunos contrachapado y herramientas básicas.  Si se puede utilizar un abridor de puerta
Rodar sus propios cables de parche

Rodar sus propios cables de parche

compra cables pedal de efectos es un dolor. Son caros y generalmente hechos barato, a menos que la primavera para las unidades más costosas (sí, me quejo sobre el gasto como diez dólares). Los kits de hacer su propia son un poco mejores, pero esas co
Rodar su propio UFO

Rodar su propio UFO

puede comprar uno de estos por varios dólares o hacer uno gratis.Paso 1: materiales Todo lo que necesita es un pedazo de papel.La mejor forma es un rectángulo de mucho más largo que ancho. Generalmente uso el corte de un trozo de cuadrada A4 recortad
Arduino basado automatizado de Control de iluminación

Arduino basado automatizado de Control de iluminación

este es mi segundo instructable. Quiero compartir algunos de los básicos con las cosas que hice usando la arduino estoy tan ocupado últimamente. Luego tuve la oportunidad de tener este tiempo libre... inspirado por mi ex alumno y una liga co compañer
Cómo hacer tu propio cargador de batería de Control remoto

Cómo hacer tu propio cargador de batería de Control remoto

Recientemente construí mi propio abejón y decidió no comprar un cargador para tratar de guardar un poco de dinero como un cargador costaría más de $20. Usé mi B3603 Buck Converter en su lugar. Es muy útil y se puede establecer qué corriente que desea
Rodar un cigarrillo

Rodar un cigarrillo

Aquí darán instrucciones sobre cómo rodar su propio cigarrillo. Sin embargo, antes de comenzar, una palabra de ADVERTENCIA: fumar es muy malo para la salud, la cartera y la higiene y es altamente adictivo. Si ya no fuma, os recomiendo que no empieces
Alojar su propio blog desde un ordenador de frambuesa Pi $25

Alojar su propio blog desde un ordenador de frambuesa Pi $25

ahora todo el mundo sabe es manera más inteligente que sólo pagar a alguien para organizar su sitio de Internet. Pero lo que no todo el mundo sabe es que es más punk rock para hacerlo mismo. Así que lo que sigue es algunos consejos / punteros / instr
Alive de WowWee de Elvis para el proyecto de Elivinator

Alive de WowWee de Elvis para el proyecto de Elivinator

Hola a todos, me gustaria presentarle un proyecto que he comenzado desde el primero del año. Todo sucedió cuando vi busto de Elvis vivo de WowWee. He estado trabajando en una cabeza animada y hasta me visto. Esto era justo lo que estaba buscando, una
Touche para Arduino: avanzado sensor de tacto.

Touche para Arduino: avanzado sensor de tacto.

Actualización: nueva interfaz - mira el último paso.Créditos: Arduino detección realizada por DZL, procesamiento de bosquejo y Instructable realizado por Hobye Mads.Laboratorio de investigación de Disney diseñó una manera novedosa de detección táctil
Hackear una WiFi Pan-Tilt cámara $30 - control de Video, Audio y Motor con Python

Hackear una WiFi Pan-Tilt cámara $30 - control de Video, Audio y Motor con Python

En este Instructable, usted aprenderá cómo interceptar los video, micrófono y controles de lo $30 Kaicong SIP1602 inalámbrica pan-tilt cámara en Windows, Linux o OSX! Todo se enrolla cuidadosamente en secuencias de comandos de python; puede utilizar
La más fácil manera de suave Mod un Original XBOX

La más fácil manera de suave Mod un Original XBOX

este Instructable es tomado de gh3tt0h4x0r en Youtube (como screencasts, además mi Gamebridge era rara la noche que hizo esto). Su video dos parte muestra cómo puede hacer una simple instalación de XBMC (XBox Media Centre) en una XBox sin necesidad d
Bloc de notas fosforescente

Bloc de notas fosforescente

creo que la parte más difícil acerca de este instructable es deletrear la palabra, "fosforescente".  Afortunadamente la palabra Gita funciona igual de bien.  Gita es un acrónimo que significa Gbaja n T DArca, y si está familiarizado con todo lo
Parpadear un LED con lenguaje ensamblador y un PIC

Parpadear un LED con lenguaje ensamblador y un PIC

para decir lo tan obvio, hay muchos sabores de microcontroladores en el mundo.  Existen innumerables aplicaciones para ellos.  Este Instructable cubrirá los pasos necesarios a parpadear un LED usando un microcontrolador PIC y el lenguaje de ensamblad
Casi sin disco arrancar desde un servidor web.

Casi sin disco arrancar desde un servidor web.

Gpxe es un paso sobre el formato de etherboot original.Este es instructivo si para los usuarios de administración de avanzada. Si quieres probar este por favor conseguir un administrador linux entrenados para ayudarle. Tradicionalmente si quería real