Projekt beskrivelse og git instruktioner + hvad der gennemgås næste gang

2 views
Skip to first unread message

Jakob Dam Jensen

unread,
Dec 8, 2009, 4:54:15 PM12/8/09
to CocoaHeads Århus
Hej alle sammen

Tak for et hyggeligt møde. Håber det var fornuftigt selvom det måske
virkede lidt ustruktureret.

Så til jer der ikke kom forbi kan jeg oplyse at vi laver en ToDo app
til Mac og senere til iPhone. Denne app skal samarbejde med
todoist.com som har et simpelt api til at lave projekter og todos.

Projektet bliver holdt på github.com og kan findes på
http://github.com/jakobdamjensen/cocoaheadsaarhus - det er altså et
Git repository (find mere info her: http://git-scm.com/) og til jer
der ikke ved hvordan dette forgår vil jeg give en kort gennemgang af
hvordan i henter kode til projektet.

Først skal man downloade Git hvis man ikke allerede har installeret
det:
http://git-osx-installer.googlecode.com/files/git-1.6.5.2-intel-leopard.dmg

Kør installationen og åben Terminal.app som er at finde i Programmer/
Hjælpeprogrammer (brug spotlight)

Når man har navigeret til den mappe hvori man vil have projektet
liggende skriver man

git clone git://github.com/jakobdamjensen/cocoaheadsaarhus.git

I den mappe man står i vil der nu være skab en ny mappe ved navn
cocoaheadsaarhus.

Gå ind i denne ved at skrive:
cd cocoaheadsaarhus

Her ligger alle filer for projektet (se det evt. i Finder).

Hvis man skriver: git branch -a får man noget der minder om dette i
konsollen:
* master
remotes/origin/HEAD -> origin/master
remotes/origin/december09
remotes/origin/master

Stjernen betyder at man lige nu arbejder i master branchet. Som det
kan ses er der et branch der hedder december09 - og det er dette vi
lavede sammen. Master branchet bliver opdateret undervejs som jeg når
længere og længere med løsningen til næste gang.

For at starte fra hvor vi sluttede skal man skrive: git checkout
december09 remotes/origin/december09

Så får man følgende output:
Branch december09 set up to track remote branch december09 from
origin.
Switched to a new branch 'december09'

Nu kan man arbejde med projektet og åbne ToDoIstX.xcodeproj i Xcode.
Så kører det bare derud af...


-------------

Næste møde vil jeg gennemgå hvordan vi får tilføjet todo items til et
projekt (implementer TDTodoItem protokollen og lav de nødvendige
ændringer i appdelegate).
Desuden vil vi lave vinduer til oprettelse af projekter og items så
disse kan få navne. Vi vil vise todo items for projekter i en tabel og
vi vil give mulighed for at vise indhold af en todo item.

Hvis der er spørgsmål så skriv endelig

Jakob Dam Jensen

unread,
Dec 8, 2009, 4:58:22 PM12/8/09
to CocoaHeads Århus
Morten fandt forresten denne Git klient: http://macendeavor.com/gity

On Dec 8, 10:54 pm, Jakob Dam Jensen <jako...@gmail.com> wrote:
> Hej alle sammen
>
> Tak for et hyggeligt møde. Håber det var fornuftigt selvom det måske
> virkede lidt ustruktureret.
>
> Så til jer der ikke kom forbi kan jeg oplyse at vi laver en ToDo app
> til Mac og senere til iPhone. Denne app skal samarbejde med
> todoist.com som har et simpelt api til at lave projekter og todos.
>
> Projektet bliver holdt på github.com og kan findes påhttp://github.com/jakobdamjensen/cocoaheadsaarhus- det er altså et
> Git repository (find mere info her:http://git-scm.com/) og til jer
> der ikke ved hvordan dette forgår vil jeg give en kort gennemgang af
> hvordan i henter kode til projektet.
>
> Først skal man downloade Git hvis man ikke allerede har installeret
> det:http://git-osx-installer.googlecode.com/files/git-1.6.5.2-intel-leopa...

Lars

unread,
Dec 9, 2009, 3:14:33 PM12/9/09
to CocoaHeads Århus
Je ghar tænkt på at lave en facebook gruppe så lidt flere ved vi
eksistere,
hvad syntes I om den ide?

On 8 Dec., 22:58, Jakob Dam Jensen <jako...@gmail.com> wrote:
> Morten fandt forresten denne Git klient:http://macendeavor.com/gity
>
> On Dec 8, 10:54 pm, Jakob Dam Jensen <jako...@gmail.com> wrote:
>
>
>
> > Hej alle sammen
>
> > Tak for et hyggeligt møde. Håber det var fornuftigt selvom det måske
> > virkede lidt ustruktureret.
>
> > Så til jer der ikke kom forbi kan jeg oplyse at vi laver en ToDo app
> > til Mac og senere til iPhone. Denne app skal samarbejde med
> > todoist.com som har et simpelt api til at lave projekter og todos.
>
> > Projektet bliver holdt på github.com og kan findes påhttp://github.com/jakobdamjensen/cocoaheadsaarhus-det er altså et

Jakob Dam Jensen

unread,
Dec 14, 2009, 4:29:36 AM12/14/09
to cocoahea...@googlegroups.com
Umiddelbart syntes jeg det er en glimrende idé...

Lars

unread,
Dec 16, 2009, 7:02:18 AM12/16/09
to CocoaHeads Århus
Så laver jeg sådan en

On 14 Dec., 10:29, Jakob Dam Jensen <jako...@gmail.com> wrote:
> Umiddelbart syntes jeg det er en glimrende idé...
>
> On 9.Dec - 2009, at 9:14 PM, Lars wrote:
>
>
>
>
>
> > Je ghar tænkt på at lave en facebook gruppe så lidt flere ved vi
> > eksistere,
> > hvad syntes I om den ide?
>
> > On 8 Dec., 22:58, Jakob Dam Jensen <jako...@gmail.com> wrote:
> >> Morten fandt forresten denne Git klient:http://macendeavor.com/gity
>
> >> On Dec 8, 10:54 pm, Jakob Dam Jensen <jako...@gmail.com> wrote:
>
> >>> Hej alle sammen
>
> >>> Tak for et hyggeligt møde. Håber det var fornuftigt selvom det måske
> >>> virkede lidt ustruktureret.
>
> >>> Så til jer der ikke kom forbi kan jeg oplyse at vi laver en ToDo app
> >>> til Mac og senere til iPhone. Denne app skal samarbejde med
> >>> todoist.com som har et simpelt api til at lave projekter og todos.
>
> >>> Projektet bliver holdt på github.com og kan findes påhttp://github.com/jakobdamjensen/cocoaheadsaarhus-deter altså et
Reply all
Reply to author
Forward
0 new messages