TIP: Click on subject to list as thread! ANSI
echo: fidosoft.husky
to: Alle
from: Kai Richter
date: 2021-05-26 12:10:00
subject: gitup - minimalist git en

Hello!

At least Raspi FreeBSD users may be interessted because git would pull aprox. 200MB onto a fresh FreeBSD installation with all dependencys.

I'd like to point to  https://github.com/johnmehr/gitup

A minimalist, dependency-free FreeBSD program to clone/pull Git repositories.

It's below 100KB and it's only function is to pull a selected branch from a git server and to overwrite modified files on the local target. Because of this it's a "eat or not", if you've to do you own modification to the source before compilation then this tool is not useable for you.
(Because the localised huskymak.cfg is outside of any husky module it would not be overwritten.)

It's config seems complex because you have to define targets.

# huskyproject gitup conf
{
        "defaults" : {
                "host"           : "github.com",
                "port"           : 443,
                "work_directory" : "/var/db/gitup",
                "branch"         : "master",
        },
        "huskybse" : {
                "repository" : "/huskyproject/huskybse/",
                "target"     : "~/husky/huskybse/",
        },

        "huskylib" : {
                "repository" : "/huskyproject/huskylib/",
                "target"     : "~/husky/huskylib/",
        },
# and so on
}


Regards

Kai

--- GoldED+/LNX 1.1.4.7
                                                     
* Origin: Monobox (2:240/77)

SOURCE: echomail via QWK@pharcyde.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.