2012-09-13 18 views
5

Desidero ottenere i file di origine di OpenCV2.4.2 per Windows al fine di generare autonomamente le librerie. Faccio funzionare l'ordineOttenere OpenCV2.4.2 con GIT per Windows

git clone git://code.opencv.org/opencv.git 

Questo diventa in realtà il repository 2.4.9, che io non voglio. C'è un'opzione di GIT

git reset --hard <commit code>

che dovrebbe tornare al desiderato commettere. Il fatto è che ho trovato che ci sono troppi commit e non so quale sia la versione 2.4.2!

  • Come posso scaricare la versione 2.4.2 da GIT?
+0

controllo questo http://stackoverflow.com/a/1655666/1225337 –

+0

molto interessante. Ma c'è ancora il problema su come sapere quale ID corrisponde alla versione 2.4.2 –

+0

@Jav_Rock prova a emettere 'git tag' per ottenere il nome del tag della versione, quindi emetti' git checkout tagname' –

risposta

7

Basta cercare i tag utilizzando:

git tag 

Cercare OpenCV 2.4.2, o quello che volete, e poi checkout con la sua elezione:

git checkout 2.4.2 

nel tuo caso .


Se si vuole tirare l'ultimo 2.4 ramo, allora si può fare:

git clone -b 2.4 --single-branch https://github.com/Itseez/opencv.git Opencv-2.4 
Problemi correlati