Managed Projects

shortcut exprs and cmds for git

  Analyzed about 12 hours ago

In Git, everything is possible. But for some common commands I wrote these shortcut scripts. Some of them are like helper expressions to use inside another Git cmd line. Most of them had to be implemented on the Plumbing level (which means, a little bit of hacking), but provide features useful ... [More] for me such as: git heads-for-merge -- what does your FETCH_HEAD say about all the heads that have been fetched for merge? git the-empty-tree -- the ID to use if you need to refer to the empty tree in your (tree-merging) commands git mread-and-commit -- read in multiple refs, merge the trees, and then make a merge commit, without touching your index or the working dir (useful for managing imported histories) git merge-without-working -- the same idea -- advance your HEAD by merging And more... [Less]

136 lines of code

0 current contributors

over 12 years since last commit

1 users on Open Hub

Inactive
0.0
 
I Use This

rpush-cat

  Analyzed about 2 hours ago

Simple substitute for “rsync”/“scp” when the remote side has only “cat” and “ls”. (E.g., to put files to DroidSSHd.) These scripts help me push files over SSH to another system which has only a simple sh, “cat”, and “ls”. They can continue transferring a partially transferred file (by appending ... [More] to what was left after an interrupted transfer). In my case, the other system is a non-rooted Android 2.2 with DroidSSHd installed (with no “scp”, “sftp”, or “rsync”). They are not limited to using necessarily “ssh” (it’s a parameter). For example, for testing them on the same host, I use just “eval” instead. * “rpush” is the basic command to transfer a file by creating a new file on the remote side with the use of only “cat”. * “rpush-continue” is the command to continue the transfer of a file which is already partially present on the remote (with the use of only “cat” and “ls”). * “rpush-into” is a wrapper around the two basic scripts which puts the file as a file with the same name in a specified directory on the remote side (like one of the ways to invoke “cp”). [Less]

103 lines of code

0 current contributors

over 11 years since last commit

1 users on Open Hub

Inactive
0.0
 
I Use This

distribute-on{to,}-CDs

  Analyzed about 14 hours ago

Distribute-a-collection-of-packages-on{to,}-multiple-CDs. Especially good for future use with APT. "distribute" program makes doing the tasks related to creating a CD set for distribution of a collection of packages easier. The tasks include: * laying out the CDs filesystem (splitting the large ... [More] amount of packages into several discs etc.), * preparing the collection for use by APT (indexing), * creating ISO images and recording the discs. Periodical updates to the initially distributed collection can be issued with help of "distribute". This utility will be useful to you, if you have a collection of packages on one machine (say, a mirror), and you want to bring them to your home computer (and install), or if you would like to distribute the collection of packages for some other purpose [Less]

745 lines of code

0 current contributors

over 15 years since last commit

0 users on Open Hub

Inactive
3.0
   
I Use This