{"id":21484124,"url":"https://github.com/dylex/repomon","last_synced_at":"2025-03-17T09:40:37.865Z","repository":{"id":66278671,"uuid":"1145330","full_name":"dylex/repomon","owner":"dylex","description":"Monitor remote source code repositories for updates","archived":false,"fork":false,"pushed_at":"2012-07-30T00:21:33.000Z","size":96,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-23T19:14:35.073Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dylex.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2010-12-07T03:00:59.000Z","updated_at":"2023-09-08T16:28:00.000Z","dependencies_parsed_at":"2023-02-20T01:30:45.979Z","dependency_job_id":null,"html_url":"https://github.com/dylex/repomon","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dylex%2Frepomon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dylex%2Frepomon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dylex%2Frepomon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dylex%2Frepomon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dylex","download_url":"https://codeload.github.com/dylex/repomon/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244010927,"owners_count":20383333,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-23T12:50:14.421Z","updated_at":"2025-03-17T09:40:37.846Z","avatar_url":"https://github.com/dylex.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"repomon is a simple script designed to monitor various remote repositories and\nnotify you when there are updates.  It supports git, subversion, mercurial,\nmaybe more in the future.\n\nIt reads ~/.repomon.rc (can be overridden on the command line with -c), which\nlists one repository per line in the following format (delimited by\nwhitespace):\n\nidentifier\tprotocol\turl\t[-bt] arguments...\n\n\tidentifier:\tany unique identifier\n\tprotocol:\tgit, hg, or svn\n\turl:\t\turl of repository\n\targuments:\tbranch name (where relevant) or\n\t\t\t-b branch glob pattern\n\t\t\t-t tag glob pattern\n\nBlank lines and those beginning with # are ignored.\n\nWhen repomon is run, it prints (on stdout) any new activity in the repositories\nspecified.  For example, you may want a cron job like this:\n\n0 6 * * * repomon\n\nFor now the output is very minimal (basically just revision numbers), and\nthere's no output if nothing has changed.  The (human-readable) state is stored\nin ~/.repomon.state (override with -s).\n\nExamples:\n\n# watch for any new commits to subversion itself (branch is just appended to url):\nsubversion svn http://svn.apache.org/repos/asf/subversion trunk\n# watch for any new commits to the linux 2.6 stable branch:\nlinux-stable git git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6-stable.git stable\n# watch for any new branch in the linux 2.6 stable repo:\nlinux-rel git git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6-stable.git -b\n# watch for new firefox release tags in the mozilla repository:\nfirefox-central hg http://hg.mozilla.org/mozilla-central -t FIREFOX_*_RELEASE\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdylex%2Frepomon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdylex%2Frepomon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdylex%2Frepomon/lists"}