Hlavní navigace

Názor k článku Stinné stránky CVS od Petr Baudis - Dovolil bych si polemizovat s doporucenou metodou prejmenovani/presunu...

Článek je starý, nové názory již nelze přidávat.

  • 9. 2. 2004 19:46

    Petr Baudis (neregistrovaný)

    Dovolil bych si polemizovat s doporucenou metodou prejmenovani/presunu souboru. Skutecne je to nejrozumnejsi primo zasahem do repository, ovsem dosti bych varoval pred presouvanim souboru, spise bych doporucil _zkopirovani_ souboru na novou lokaci, a pak v checkoutovanem stromu serii:

    cvs up

    cvs remove stary/soubor

    cvs ci -m"stary/soubor -> novy/soubor" -f stary/soubor novy/soubor

    Tento pristup ma nekolik zasadnich vyhod - mame v historii zaznam o presunu souboru, nemame problem s ruznymi vetvemi (v jedne je soubor tam, v druhe onde), a nemame ani problem s "cestami do historie" (vyskytoval se ten bug jeste pred mesicem? oops, ono to nejde zkompilovat, chybi tomu nejaky soubor... aha, on je jinde, zatr...).

    Jedina nevyhoda je, ze v onech cestach historie a jinych vetvich mame onen soubor dvakrat (stary/soubor i novy/soubor), ovsem to je myslim lepsi, nez nemit tam ten soubor vubec ;-).