Oct 4 2010

SVN i symlinki


Some of selected resources were not committed.
svn: Commit failed (details follow):
svn: Entry ‘/home/czlowiek/workspace/project/files/system-info.data’ has unexpectedly changed special status

Znasz to? To czytaj dalej.

Rozwiazanie lamerskie to usuniecie niepoprawnego i wgranie poprawnego pliku do repo. Ale jak jest “ich” wiecej – “tych” plikow? Zonk.

Jak wiec bez usuwania i ponownego wgrywania, zmienic wartosc status specjalny pliku. Nie jest to takie proste ;) nalezy bowiem… odswiezyc repo i zainstalowac paczke svn, jezeli jeszcze nie ma

czlowiek@maszyna:~$ sudo apt-get update
czlowiek@maszyna:~$ sudo apt-get install subversion

Nastepnie udac sie do katalogu projektu (albo wpisywac pelna sciezke – jak kto woli)

czlowiek@maszyna:~$ cd /home/czlowiek/workspace/project/files/

no i zalozylismy sobie :) , ze “uszkodzone” pliki projektu svn znajduja sie w katalogu /home/czlowiek/workspace/project/files/

Teraz zmieniamy status svn:special pliku

Przypadek 1

Plik logo.png byl symlinkiem i zostal zamieniony na fizyczny, rozwiazaniem bedzie wiec usuniecie statusu svn:special

Upewniamy sie co do wlasciwosci pliku logo.png

czlowiek@maszyna:~/workspace/project/files/$ svn proplist logo.png
Atrybuty dla 'logo.png':
  svn:special
  svn:mime-type

Tak ma atrybut svn:special, usuwamy wiec

czlowiek@maszyna:~/workspace/project/files/$ svn propdel svn:special logo.png
atrybut 'svn:special' usunięty z 'logo.png'.

Sprawdzamy czy oby na pewno ;)

czlowiek@maszyna:~/workspace/project/files/$ svn proplist logo.png
Atrybuty dla 'logo.png':
  svn:mime-type

Przypadek 2

Plik logo-icon.png byl fizycznym i zostal zamieniony na symlinka, rozwiazaniem bedzie wiec dodanie statusu svn:special

czlowiek@maszyna:~/workspace/project/files/$ svn propset svn:special ON logo-icon.png
atrybut 'svn:special' ustawiony dla 'logo-icon.png'

Done, odswiezamy projekt w Eclipse i komitujemy…


Sep 12 2010

Konfiguracja Ubuntu na MacBooku

Konfiguracja jest wzglednie prosta, jezeli zaraz po zainstalowaniu Ubuntu na MacBooku, wykonamy ponizsze kroki i zapoznamy sie z dokumentacja przygotowana przez spolecznosc.

1. Sprawdzamy model naszego Maca

czlowiek@maszyna:~$ sudo dmidecode -s system-product-name
MacBook6,1

2. Na stronie https://help.ubuntu.com/community/MacBookModels wybieramy odpowiedni model i wersje systemu, w moim przypadku https://help.ubuntu.com/community/MacBook6-1/Lucid, co oznacza ze na MacBook’u 6,1 zainstalowalem Ubuntu 10.04 Lucid Lynx

3. Konfigurujemy Mactel PPA

czlowiek@maszyna:~$ sudo add-apt-repository ppa:mactel-support/ppa

4. Aktualizujemy system

czlowiek@maszyna:~$ sudo apt-get update && sudo apt-get upgrade

Cala reszta dokladnie jak podano w dokumentacji dla waszego modelu i preferowanego systemu, czyli zapoznajemy sie z dokumentacja przygotowana przez spolecznosc: https://help.ubuntu.com/community/MacBookModels


Sep 12 2010

Instalacja Sun (Oracle) Java w Lucid Lynx

Zawsze to zapominam ;)

Wiec, jezeli system jest czysty i nie sa jeszcze aktywne repozytoria partnerow, nalezy je wlaczyc w System->Administracja->Zrodla oprogramowania – zaznaczamy odpowiednie pola wyboru.
Zamykamy, przeladowujemy i instalujemy JDK znanym juz poleceniem

czlowiek@maszyna:~$ sudo apt-get update && sudo apt-get install sun-java6-jdk

Aug 14 2010

Macbuntu – Mac OS X Transformation Package ;)

Tak mi przypadl do gustu ten Mac OS X, ze ostatnio nawet zaczalem przerabiac ulubionego Linuxa. Super sprawa, lecz to za malo :)
Pracuje na 3 komputerach z Ubuntu i nie mam czasu zajmowac sie kazdym z osobna, stwierdzilem, ze automatyzacja instalacji widokow, tapet, itd, bylaby jak najbardziej wskazana.

Powstal wiec, maly skrypcik, apt-get install cos tam, cp z do, i tak ziarenko do ziarenka zebrala sie spora miar… skrypcik na tyle dorosly, ze powinien sie jakos nazywac. Cenie wysoko prace ekipy Ubuntu – Debiana bardziej :D – wiec oczywiste, ze buntu musi byc w nazwie. Tak wiec tytulowym Mac OS X Transformation Packagem zostal Macbuntu. A zeby bylo jeszcze ciekawiej – upublicznionym, na Sourceforge.

Have fun!


Jul 25 2010

Pulpit Ubuntu 10.04 Lucid Lynx

Pisalem, ze raczej nie bedzie zmiany wygladu biurka w 10.04 – a jednak. Jako ze od niedawna jestem szczesliwym posiadaczem Mac’a, dlatego tez, customizacja Ubuntu 10.04 Lucid Lynx, bedzie mu zadedykowana :) .

. System: Ubuntu 10.04 (Lucid Lynx, 2.6.32-24-generic-pae),
. WM: Gnome 2.30.2 / temat, ikony i kursor: Mac4Lin v1.0 / tapeta i dom: Aurora lub Leopard Aurora,
. Apps: Docky, Global Menu,
. Inne: Firefox – MacOSX Theme, Thunderbird – Leopard Mail-Default Aqua

Zobacz przykladowy tutorial wideo, transformacji Ubuntu na Mac OS X
Zobacz wszystkie pulpity