mächtiges Upload-Shell-Tool

Anleitungen und Quellcode-Auszüge die den Start vereinfachen sollen.

mächtiges Upload-Shell-Tool

Beitragvon euromark am Mo 4. Mai 2009, 01:35

hi folks
ich habe ein sehr mächtiges werkzeug auf shell-ebene entwickelt, das sehr schnell und einfach die aktuelle lokale Version mit der auf einem Ftpserver etc abgleicht und die Version dort auf den aktuellen Stand bringt.
Das ganze habe ich mit dem Linux-Tool sitecopyc umgesetzt.
Ich werde das Ganze posten, sobald es nicht nur funktioniert - sondern auch "sicher" arbeitet.
vielleicht komme ich noch dazu, ein paar Features einzubauen.

Bräuchte nur jemand, der das ma auf Linux testen will (weil ich es nur auf XP und Vista bisher getestet habe)
Gruß Mark
euromark
 
Beiträge: 397
Registriert: Fr 27. Jun 2008, 22:17
Wohnort: München
CakePHP-Version: 1.2.4
OS: Windows

Re: mächtiges Upload-Shell-Tool

Beitragvon havanna am Mi 6. Mai 2009, 21:32

Hi Mark,

ich bin eher bei Windows XP dabei :D

A pro pos: Macht von Euch jemand was mit tortois? Ein Ex-Kollege verwendet das für Versionierung.

Ciao Thomas
Benutzeravatar
havanna
 
Beiträge: 174
Registriert: Mi 15. Okt 2008, 23:12
Wohnort: Bodman-Ludwigshafen
CakePHP-Version: 1.2.x
OS: WIN

Re: mächtiges Upload-Shell-Tool

Beitragvon euromark am Mi 6. Mai 2009, 23:28

ja, tortoise is super dafür geeignet
euromark
 
Beiträge: 397
Registriert: Fr 27. Jun 2008, 22:17
Wohnort: München
CakePHP-Version: 1.2.4
OS: Windows

Re: mächtiges Upload-Shell-Tool

Beitragvon Tobitobe am So 10. Mai 2009, 10:51

Moin Mark,

hab ein Debian, alternativ Ubuntu im Einsatz und könnte das mal testen. Klingt auf jeden Fall vielversprechend. Im Moment synce ich nämlich immer manuell *nerv*.

Der Tobi
Tobitobe
 
Beiträge: 44
Registriert: Mi 11. Jun 2008, 08:41
Wohnort: Neuss
CakePHP-Version: 1.2.0.7962 Final
OS: Mac OS X

Re: mächtiges Upload-Shell-Tool

Beitragvon bytenirvana am Mo 11. Mai 2009, 18:44

Hi,

arbeite hier mit Gentoo Linux, wenn du noch jemandem zum Testen brauchst wär' ich dabei :D
bytenirvana
 
Beiträge: 4
Registriert: Mi 4. Jun 2008, 22:28
CakePHP-Version: 1.2
OS: Gentoo Linux

Re: mächtiges Upload-Shell-Tool

Beitragvon euromark am Mo 11. Mai 2009, 20:35

Wie gesagt, ich habe es unter Windows perfektioniert :)
das teil läuft wie ne eins, aber ich fürchte die Pfadangaben werden unter Linux probleme machen
anyway, habs dir per PN geschickt
gruß mark
euromark
 
Beiträge: 397
Registriert: Fr 27. Jun 2008, 22:17
Wohnort: München
CakePHP-Version: 1.2.4
OS: Windows

Re: mächtiges Upload-Shell-Tool

Beitragvon euromark am Do 28. Mai 2009, 11:38

hey
von euch testern hab ich nun gar nichts mehr gehört
würd mich über kritik, anregungen etc freuen :)

mark
euromark
 
Beiträge: 397
Registriert: Fr 27. Jun 2008, 22:17
Wohnort: München
CakePHP-Version: 1.2.4
OS: Windows

Re: mächtiges Upload-Shell-Tool

Beitragvon euromark am Fr 29. Mai 2009, 15:53

PS: inzwischen hab ich version 1.1 stehen, die dazu noch den "root/vendors/" und "root/cake/" ordner relativ zu "root/app/" gleich mit-synchen kann.
Also auch hier mit automatischer "Pfad-Findung" des lokalen und einmaliger Angabe des "remote/app/" Folders (von der aus ja /vendors und /cake ermittelt werden können).
euromark
 
Beiträge: 397
Registriert: Fr 27. Jun 2008, 22:17
Wohnort: München
CakePHP-Version: 1.2.4
OS: Windows

Re: mächtiges Upload-Shell-Tool

Beitragvon euromark am Di 4. Aug 2009, 17:17

wie vesprochen nun eine vorabversion, die allerdings auf
a ) veralteten Dateien (keine ahnung, wie ich von 0.16.2 auf 0.16.6 gehen kann, da ich nicht weiß wie man die linux files zu einer windows exe kompiliert)
b ) noch nicht dem saubersten code
basiert

todo:
- aktuelle version von sitecopy (alternativ alles mit rsynch)
- refacturing (cleaner code)
- kompatibiltät zu linux herstellen (läuft bisher nur auf windows)

fragen:
- wie kompiliere ich die jeweils aktuelle version?
- gibts möglichkeiten, damit auch sftp geht (bisher nur ftp - und evtl webdav bzw http)?

DOWNLOAD
euromark
 
Beiträge: 397
Registriert: Fr 27. Jun 2008, 22:17
Wohnort: München
CakePHP-Version: 1.2.4
OS: Windows

Re: mächtiges Upload-Shell-Tool

Beitragvon havanna am Di 4. Aug 2009, 22:17

Hallo Mark,
ganz abgesehen davon, dass ich das super finde, eine Frage:
ich bin vor kurzem einem Artikel begegnet, der die Anwendung von Tortoise mit cakePHP beschreibt.

Da ich nun seit geraumer Zeit auch Tortoise für die Versionierung verwende: wie siehst du dein Tool zu Tortoise?

Ciao Thomas
Benutzeravatar
havanna
 
Beiträge: 174
Registriert: Mi 15. Okt 2008, 23:12
Wohnort: Bodman-Ludwigshafen
CakePHP-Version: 1.2.x
OS: WIN

Nächste

Zurück zu Tutorials und Snippets

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron