<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://php.apsique.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Php y otras yerbas - fastftp: Ftp para cómodos - Comentarios</title>
 <link>http://php.apsique.com/project/fastftp</link>
 <description>Comentarios para &quot;fastftp: Ftp para cómodos&quot;</description>
 <language>es</language>
<item>
 <title>Jejeje, cool!</title>
 <link>http://php.apsique.com/project/fastftp#comment-14879</link>
 <description>&lt;p&gt;Que bueno que te haya gustado. Cualquier problema, me avisas para arreglarlo.&lt;/p&gt;
</description>
 <pubDate>Sat, 10 Dec 2005 11:47:33 -0800</pubDate>
 <dc:creator>clbustos</dc:creator>
 <guid isPermaLink="false">comment 14879 at http://php.apsique.com</guid>
</item>
<item>
 <title>Good</title>
 <link>http://php.apsique.com/project/fastftp#comment-14867</link>
 <description>&lt;p&gt;Aunque como tu mismo dices hay otras alternativas como gftp, pero esto es mas ligero.&lt;/p&gt;
&lt;p&gt;Me vale que conseguiste un seguidor de tu programa ;)&lt;/p&gt;
</description>
 <pubDate>Fri, 09 Dec 2005 06:25:17 -0800</pubDate>
 <dc:creator>NeCuDeCo</dc:creator>
 <guid isPermaLink="false">comment 14867 at http://php.apsique.com</guid>
</item>
<item>
 <title>fastftp: Ftp para cómodos</title>
 <link>http://php.apsique.com/project/fastftp</link>
 <description>&lt;p&gt;Uno de los usos principales de ftp es subir archivos a un servidor.&lt;br /&gt;
Lo que nunca he entendido es porque siempre hay que ingresar al servidor, hacer login, cambiar de directorio y seleccionar los archivos a subir, siendo que generalmente lo único estrictamente necesario es lo último, ya que poco varían las tres primeras variables.&lt;br /&gt;
Por eso, en un par de horas cree esta aplicación, que nos permite actualizar archivos y directorio en nuestro servidor FTP de la manera más cómoda posible (si no pueden usar rsync, claro)&lt;br /&gt;
Uso:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Descargar el tar&lt;/li&gt;
&lt;li&gt;Extraer el archivo y ponerlo en alguna parte de la ruta del path, para ejecutarlo directamente&lt;/li&gt;
&lt;li&gt;Crear el directorio base de nuestro sitio un archivo &lt;code&gt;.fastftp&lt;/code&gt; que contenga el siguiente texto&lt;br /&gt;
&lt;pre&gt;
server      ftp.chuchunco.test
user        pedrito
password    secreto_pues
remote_dir  /www/
passive    false
svn false
checksum false
&lt;/pre&gt;&lt;li&gt;Ejecutar, ya sea en el directorio raiz o en cualquier otro&lt;/p&gt;
&lt;pre&gt;fastftp *.php&lt;/pre&gt;&lt;/li&gt;
&lt;li&gt;De forma predeterminada, la subida de archivos no es recursiva y borra el archivo remoto a subir. Para hacerla subida recursiva, se utiliza &lt;code&gt;--recursive&lt;/code&gt; y para saltar el archivo si ya existe &lt;code&gt;--skip&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Si se trabaja con subversion y se quiere enviar solo lo modificado o agregado desde el último commit, se debe poner &quot;svn true&quot; en .fastftp y correr &lt;code&gt;fastftp&lt;/code&gt; sin nombres de archivo. Se requiere svn-ruby&lt;/li&gt;
&lt;li&gt;Si se quiere que el reconozca los archivos que no han sido modificados desde el último envío para no enviarlos, poner &quot;checksum true&quot; en .fastftp y ocupar la opción &quot;--skip&quot; en la línea de comandos. Requiere ruby-sqlite3&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Eso es todo!&lt;/p&gt;
</description>
 <comments>http://php.apsique.com/project/fastftp#comments</comments>
 <category domain="http://php.apsique.com/lenguajes/ruby">Ruby</category>
 <pubDate>Tue, 14 Jun 2005 19:29:52 -0700</pubDate>
 <dc:creator>clbustos</dc:creator>
 <guid isPermaLink="false">462 at http://php.apsique.com</guid>
</item>
</channel>
</rss>
