11.04 2007

SVN Clear

Kategorie: php/db, projekty

SVN jest bardzo przydatne w codziennej pracy. Jest jednak jedna rzecz, która nie do końca mi pasuje, w katalogach .svn trzymane są oryginalne wersje plików. Jest to o tyle problematyczne, że wyszukiwanie w plikach zwraca podwójną listę wyników i utrudnia ich odczytanie. Przy niewielkich projektach, albo tych, które dokładnie znam, to żaden problem. Przy dużych OS aplikacjach, które dopiero poznaję sprawia mi to duży problem.

Napisałem więc prosty skrypt, który rozwiązuje mój problem. W zasadzie to jeden plik, który został skopiowany pod inną nazwą. Pierwszy przenosi wszystkie .svn (rekursywnie) do ../SVN/project/ (project zostaje zastąpione aktualnym katalogiem), drugi wykonuje operację odwrotną. Przywraca pliki na odpowiednie miejsce.

W ten prosty sposób pozbywamy się kopii, i możemy pracować nad aplikacją, a kiedy potrzebujemy “skomitować” zmiany, sprawdzić zmiany lub wykonać inną operację na svn, przywracamy je jednym poleceniem.

Skrypt jest na GPL. Jeśli wprowadzicie w nim zmiany, proszę o kontakt.

2 Responses to “SVN Clear”

  1. winch

    ehhh… wcgrep nie wystarcza?!

  2. MaKARON

    Pewnie wystarczy, ale umiejetności brakło :-) BTW kogo witam, kogo goszczę :-) Już ze dwa lata sie nie wiedzieliśmy.. może przydałoby się zaaranżować jakieś spotkanko :)

Leave a Reply

O mnie...

  Programista, freelancer - prowadzący małą działalność gospodarczą (oprogramowanie dla małych i średnich przedsiębiorstw) - szukam przede wszystkim wyzwań i ciekawych projektów, dopiero później rozmawiam o pieniądzach.
  Na blogu znajdziesz informacje zarówno o sprawach firmowych, jak i prywatnych (choć tych jest zdecydowanie więcej).

Kategorie

ostatnio ulubiony

www.danceshaker.com - mój w pełni swój, pierwszy “poważny” serwis, nad którym zamierzam poważniej popracować! Na razie we wczesnej fazie beta, ale już wrzuciłem i dodałem linka na blogu, żeby ulubione google znalazło serwis. Na starcie lekko ponad 1000 filmików z różnego rodzaju tańcami - począwszy od hip-hopu, przez elektro, tańce uliczne aż po tango i foxtrota. Informacje do filmików też są jeszcze w powijakach, ale mam nadzieję, że z czasem wszystko się ładnie uzupełni (z waszą pomocą).

Lista TODO jest ogromna, nie będę jej jeszcze publikował, postaram się wybić parę robaków do końca tygodnia. Blog na google już postawiony, ale pusty - to jest pierwsza informacja dotycząca serwisu. Zostaje jeszcze optymalizacja i kilka innych kroków, które jednak nie mogą opóźniać startu. Nie ma jeszcze reklam.. miałe nie pisać todo, ale się rozkręciłem.

Zapraszam do rzucenia okiem i podesłania ew uwag.

W międzyczasie założyłem bloga dla danceshakera,  i rozwinąłem kilka rzeczy. Przejrzałem też API mikroblogów - w niektórych serwis publikuje już linki do filmików. Ciągłym problemem jest brak linków do serwisu i mała oglądalność. Pojawił się pierwszy raz gugiel - myślę, że pierwsze sensowne wyniki pojawią się dopiero pod koniec przyszłego tygodnia.

Checking Page Ranking