Tumblelog by Soup.io
Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.

August 10 2011

October 27 2010

finkregh
#!/usr/bin/php
<?php

if (isset($_SERVER['HTTP_HOST'])) die("This is a commandline ONLY tool!\n");

if ($_SERVER['argc'] <= 1) die('
Usage: ./svn-helper.php <svn-arguments>
Changes into the directory of each module and executes svn with the given arguments. \\$module get\'s replaced with the module name.
Examples:
- to merge all changes from trunk between revision 123 and 456 into all modules in the workingcopy:
    ./svn-helper.php merge -r 123:456 http://svn.egroupware.org/egroupware/trunk/\\$module
- to switch a workingcopy to the 1.4 branch:
    ./svn-helper.php switch http://svn.egroupware.org/egroupware/branches/1.4/\\$module
- to switch an anonymous workingcopy to a developers one:
    ./svn-helper.php switch --relocate http://svn.egroupware.org svn+ssh://svn@dev.egroupware.org
'."\n");

$d = opendir($dir=dirname(__FILE__));

while (($file = readdir($d)) !== false)
{
    $path = $dir . '/'. $file;
    if (!is_dir($path) || in_array($file,array('debian','home','doc','..','.svn'))) continue;

    chdir($path);
   
    $args = $_SERVER['argv'];
    array_shift($args);
    $args = implode(' ',$args);
    $args = str_replace('$module',$file == '.' ? 'egroupware' : $file,$args);
   
    echo "$file: svn $args\n";
    system('svn '.$args);
}
http://svn.egroupware.org/egroupware/trunk/egroupware/svn-helper.php

// what is this? how could anybody be so dirty? o_o" *shivers*
Reposted byit-fail it-fail

September 28 2010

Howto setup SyncEvolution on a Nokia N900 with Egroupware | Rene Mayrhofer's virtual home

I've documented my current selection of smart phones and their respective features, advantages, and disadvantages elsewhere. The Nokia N900 does many things right (in my point of view), but is missing one crucial component by default: SyncML synchronization to HTTP servers. Fortunately, being largely open source, other developers have already taken care of this issue by porting the SyncEvolution package over to Maemo (the Debian-based Linux distribution running on the Nokia N900).
Older posts are this way If this message doesn't go away, click anywhere on the page to continue loading posts.
Could not load more posts
Maybe Soup is currently being updated? I'll try again automatically in a few seconds...
Just a second, loading more posts...
You've reached the end.