Diferență între revizuiri ale paginii „Migrare la GitHub”

1.236 de octeți adăugați ,  4 februarie 2014 01:56
Linia 88: Linia 88:
python tratihubis.py --really tratihubis.con
python tratihubis.py --really tratihubis.con
</pre>
</pre>
== Migrarea clienților DEX și DEX-mobile de pe dexonline.ro ==
Am testat întâi pe beta.dexonline.ro, după care pe m.dexonline.ro, după care pe dexonline.ro. Redau doar pașii pentru dexonline.ro (site-ul principal).
Am clonat repository-ul într-un director nou:
<syntaxhighlight lang="bash">
cd public_html
git clone https://github.com/CatalinFrancu/dexonline DEX-git
</syntaxhighlight>
Acum era necesar să copiez toate fișierele din vechiul repository care nu erau sub controlul lui Subversion. Le-am listat cu comanda:
<syntaxhighlight lang="bash">
cd DEX
svn status --no-ignore | sort
</syntaxhighlight>
Apoi am mutat fișiere și directoare folosind modul arhivă pentru păstrarea permisiunilor, de exemplu:
<syntaxhighlight lang="bash">
sudo cp -vai log/*log ../DEX-git/log/
</syntaxhighlight>
Pe măsură ce le copiam, le filtram cu <tt>grep -v</tt> din ieșirea lui <tt>svn status</tt>, până când am rămas cu o listă goală.
Apoi am redenumit cele două directoare, păstrând vechiul director intact în <tt>DEX-svn</tt>:
<syntaxhighlight lang="bash">
mv DEX DEX-svn; mv DEX-git DEX
</syntaxhighlight>
Am încărcat pagini pe m.dexonline.ro:8080 și pe dexonline.ro:8080 ca să evit cache-ul Varnish.


== Lucruri de făcut ==
== Lucruri de făcut ==