User Code List
PHP
---New Snippet
---New Snippet
---Symfony
------Tworzenie projektu
---------New Snippet
------Doctrine zamiast Propel
------często używane itp
---SVN
------SVN tortoise-nowy proj
------New Snippet
------Z tutoriala jobeet
---Yii
------1. Szkielet aplikacji
------2. Yiic na skróty
------3. Ustawienia bazy danych
------4. Scaffolding, CRUD, model tabeli db
------5. Uwierzytalenianie
------6. Model, rules()
------7. Model, safeAttributes()
------8. Model, relations()
------9. Kontroler, kontrola dostępu
------10. Model, zapisywanie, pobieranie elementów
------11. Formularze, budowa, przetwarzanie
------12. Szablony, widoki, partiale
------13. Themes, layouts
------ 5.1. Tworzenie widgetu logowania
------14. Ściąga, często używane itp cz.1
------15. Jak wykonać stronicowanie danych (pager)
------16. AJAX, aktualizowanie tresci po kliknieciu w button
---------New Snippet
------17. AJAX, aktualizowanie tresci po kliknieciu w cokolwiek
---------New Snippet
------18. Przetwrzanie danych z formularzy
------18. AJAX w AJAX, budowanie linków itp
---Konwersja systemu kodowania na inny
Apache
---Wirtualny host dla projektu
New Snippet
---New Snippet
JS
---Podświetlanie kontenera pola input
 
 
SVN tortoise-nowy proj
 

Na przykładzie projektu 'jobeet' :

1. Tworzymy nowe repozytorium i strukturę katalogów dla naszego projektu.

a. Utwórz nowy katalog na dysku np: 'D:SVN'

b. Kliknij na ten katalog prawym klawiszem i TortoiseSVN → Create Repository here

c. Utwórz strukturę repozytorium. Zwykle składa się z katalogów 'trunk', 'branches', 'tags':

c1. Utwórz na dysku ale nie w katalogu 'SVN' strukturę katalogów repozytorium np

d: ewjobeet runk;

d: ewjobeetranches;

d: ewjobeet ags;

c2. Zainportuj strukturę katalogów do SVN. RMC na katalogu 'new' a następnie TortoiseSVN → Import

UWAGA: Do SVN zostanie zaimportowana zawartość katalogu 'new',

a więc katalog 'jobeet' wraz z podkatalogami.

2. Wykonaj 'checkout' pustego repozytorium na katalogu naszego projektu:

RMC na katalogu projektu 'c:xammp2htdocssfprojectsjobeet' następnie

'SVN Checkout' i wybierz odpowiednie repozytorium i jego katalog (tutaj file:///E:/SVN/jobeet/trunk/).

Otrzymamy komunikat, że folder lokalny (projektu) nie jest pusty. Zatwierdzamy 'TAK'.

W wyniku otrzymamy zwersionowany folder naszego projektu z niezwersjonowaną zawartocią.

3. RMC na zwersionowanym katalogu projektu i następnie TortoiseSVN → Add

Teraz wybieramy co ma zostać umieszczone w SVN, ewentualnie ustawiamy wyjątki itp.

4. Commit the top level folder.

RMC i SVN Commit

Dodatkowe informacje:

Import:

http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-import.html

Layout:

http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-repository.html#tsvn-repository-layout

Tworzenie:

http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-settings.html#tsvn-dug-settings-main

 
Sub-Article List