<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Komentarze do: PortableApps i Dropbox</title>
	<atom:link href="http://www.modernweb.pl/2011/03/portableapps-i-dropbox/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.modernweb.pl/2011/03/portableapps-i-dropbox/</link>
	<description>Kolejny blog developerski</description>
	<lastBuildDate>Tue, 31 Jan 2017 20:08:08 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
	<item>
		<title>Autor: Rafał Gałka</title>
		<link>https://www.modernweb.pl/2011/03/portableapps-i-dropbox/#comment-8</link>
		<dc:creator>Rafał Gałka</dc:creator>
		<pubDate>Tue, 21 Jun 2011 20:13:26 +0000</pubDate>
		<guid isPermaLink="false">http://blog.modernweb.pl/?p=71#comment-8</guid>
		<description>To ciekawe rozwiązanie, w linuxie można by wręcz zrobić prosty skrypt w bash&#039;u i wrzucić do cron&#039;a :)
&lt;code&gt;
#!/bin/bash

SVNBOX_PATH=&quot;/path/to/your/svnbox/working_copy&quot;
SVN_USER=&quot;someuser&quot;
SVN_PASS=&quot;somepassword&quot;
SVN_GLOBALS=&quot;--non-interactive --username ${SVN_USER} --password ${SVN_PASS}&quot;

svn update $SVN_GLOBALS $SVNBOX_PATH
svn add $SVN_GLOBALS ${SVNBOX_PATH}/*
svn commit $SVN_GLOBALS --message &quot;commit from $HOSTNAME&quot; ${SVNBOX_PATH}/*
&lt;/code&gt;

W sumie to samo można zapisać w pliku wsadowym i dodać do harmonogramu w Windowsie :)

Tylko mimo wszystko jest to rozwiązanie dosyć prymitywne. Nie obsługuje usuniętych plików a podczas pracy np. na dokumentach pakietu office może dojść do dodania plików tymczasowych. Dropbox gdy plik jest otwarty oczekuje aż zostanie zamknięty. Gdy do tego dodamy ewentualne konflikty mogło by wyjść więcej niż &quot;kilka&quot; linijek :)</description>
		<content:encoded><![CDATA[<p>To ciekawe rozwiązanie, w linuxie można by wręcz zrobić prosty skrypt w bash&#8217;u i wrzucić do cron&#8217;a <img src='https://www.modernweb.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
<code><br />
#!/bin/bash</p>
<p>SVNBOX_PATH="/path/to/your/svnbox/working_copy"<br />
SVN_USER="someuser"<br />
SVN_PASS="somepassword"<br />
SVN_GLOBALS="--non-interactive --username ${SVN_USER} --password ${SVN_PASS}"</p>
<p>svn update $SVN_GLOBALS $SVNBOX_PATH<br />
svn add $SVN_GLOBALS ${SVNBOX_PATH}/*<br />
svn commit $SVN_GLOBALS --message "commit from $HOSTNAME" ${SVNBOX_PATH}/*<br />
</code></p>
<p>W sumie to samo można zapisać w pliku wsadowym i dodać do harmonogramu w Windowsie <img src='https://www.modernweb.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Tylko mimo wszystko jest to rozwiązanie dosyć prymitywne. Nie obsługuje usuniętych plików a podczas pracy np. na dokumentach pakietu office może dojść do dodania plików tymczasowych. Dropbox gdy plik jest otwarty oczekuje aż zostanie zamknięty. Gdy do tego dodamy ewentualne konflikty mogło by wyjść więcej niż &#8222;kilka&#8221; linijek <img src='https://www.modernweb.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Autor: BlueMan</title>
		<link>https://www.modernweb.pl/2011/03/portableapps-i-dropbox/#comment-7</link>
		<dc:creator>BlueMan</dc:creator>
		<pubDate>Mon, 20 Jun 2011 07:55:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.modernweb.pl/?p=71#comment-7</guid>
		<description>Zawsze można byłoby stworzyć &quot;demona&quot;, czy usługę działającą w tle, która co jakiś czas by robiła sobie commita w svn :) A przy uruchomieniu kompa zrobiłaby sobie update :)
Gdzieś widziałem tego typu rozwiązanie (z kodem źródłowym - dosłownie kilka linijek to było) dla windows i linuxa, ale teraz niestety nie pamiętam zasobu.</description>
		<content:encoded><![CDATA[<p>Zawsze można byłoby stworzyć &#8222;demona&#8221;, czy usługę działającą w tle, która co jakiś czas by robiła sobie commita w svn <img src='https://www.modernweb.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  A przy uruchomieniu kompa zrobiłaby sobie update <img src='https://www.modernweb.pl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Gdzieś widziałem tego typu rozwiązanie (z kodem źródłowym &#8211; dosłownie kilka linijek to było) dla windows i linuxa, ale teraz niestety nie pamiętam zasobu.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
