{"id":23092302,"url":"https://github.com/sourcefrog/rsync","last_synced_at":"2025-04-03T18:27:46.977Z","repository":{"id":142466038,"uuid":"242381937","full_name":"sourcefrog/rsync","owner":"sourcefrog","description":"efficiently syncs file trees over ssh or tcp","archived":false,"fork":false,"pushed_at":"2020-02-22T19:34:24.000Z","size":4933,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-09T06:43:38.222Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://rsync.samba.org","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sourcefrog.png","metadata":{"files":{"readme":"README","changelog":"NEWS","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":"support/Makefile","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-02-22T17:25:01.000Z","updated_at":"2020-02-28T19:23:48.000Z","dependencies_parsed_at":null,"dependency_job_id":"c254e879-6298-417e-a4e8-53ea482995f2","html_url":"https://github.com/sourcefrog/rsync","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/sourcefrog%2Frsync","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sourcefrog%2Frsync/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sourcefrog%2Frsync/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sourcefrog%2Frsync/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sourcefrog","download_url":"https://codeload.github.com/sourcefrog/rsync/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247055117,"owners_count":20876136,"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-12-16T21:32:04.619Z","updated_at":"2025-04-03T18:27:46.940Z","avatar_url":"https://github.com/sourcefrog.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"WHAT IS RSYNC?\n--------------\n\nRsync is a fast and extraordinarily versatile file copying tool for\nboth remote and local files.\n\nRsync uses a delta-transfer algorithm which provides a very fast method\nfor bringing remote files into sync.  It does this by sending just the\ndifferences in the files across the link, without requiring that both\nsets of files are present at one of the ends of the link beforehand.  At\nfirst glance this may seem impossible because the calculation of diffs\nbetween two files normally requires local access to both files.\n\nA technical report describing the rsync algorithm is included with this\npackage.\n\n\nUSAGE\n-----\n\nBasically you use rsync just like scp, but rsync has many additional\noptions.  To get a complete list of supported options type:\n\n    rsync --help\n\nSee the manpage for more detailed information.\n\n\nSETUP\n-----\n\nRsync normally uses ssh or rsh for communication with remote systems.\nIt does not need to be setuid and requires no special privileges for\ninstallation.  You must, however, have a working ssh or rsh system.\nUsing ssh is recommended for its security features.\n\nAlternatively, rsync can run in `daemon' mode, listening on a socket.\nThis is generally used for public file distribution, although\nauthentication and access control are available.\n\nTo install rsync, first run the \"configure\" script.  This will create a\nMakefile and config.h appropriate for your system.  Then type \"make\".\n\nNote that on some systems you will have to force configure not to use\ngcc because gcc may not support some features (such as 64 bit file\noffsets) that your system may support.  Set the environment variable CC\nto the name of your native compiler before running configure in this\ncase.\n\nOnce built put a copy of rsync in your search path on the local and\nremote systems (or use \"make install\").  That's it!\n\n\nRSYNC DAEMONS\n-------------\n\nRsync can also talk to \"rsync daemons\" which can provide anonymous or\nauthenticated rsync.  See the rsyncd.conf(5) man page for details on how\nto setup an rsync daemon.  See the rsync(1) man page for info on how to\nconnect to an rsync daemon.\n\n\nWEB SITE\n--------\n\nThe main rsync web site is here:\n\n    http://rsync.samba.org/\n\nYou'll find a FAQ list, downloads, resources, HTML versions of the\nmanpages, etc.\n\n\nMAILING LISTS\n-------------\n\nThere is a mailing list for the discussion of rsync and its applications\nthat is open to anyone to join.  New releases are announced on this\nlist, and there is also an announcement-only mailing list for those that\nwant official announcements.  See the mailing-list page for full\ndetails:\n\n    http://rsync.samba.org/lists.html\n\n\nBUG REPORTS\n-----------\n\nTo visit this web page for full the details on bug reporting:\n\n    http://rsync.samba.org/bugzilla.html\n\nThat page contains links to the current bug list, and information on how\nto report a bug well.  You might also like to try searching the Internet\nfor the error message you've received, or looking in the mailing list\narchives at:\n\n    http://mail-archive.com/rsync@lists.samba.org/\n\nTo send a bug report, follow the instructions on the bug-tracking\npage of the web site.\n\nAlternately, email your bug report to rsync@lists.samba.org .\n\n\nGIT REPOSITORY\n--------------\n\nIf you want to get the very latest version of rsync direct from the\nsource code repository then you can use git:\n\n    git clone git://git.samba.org/rsync.git\n\nSee the download page for full details on all the ways to grab the\nsource, including nightly tar files, web-browsing of the git repository,\netc.:\n\n    http://rsync.samba.org/download.html\n\n\nCOPYRIGHT\n---------\n\nRsync was originally written by Andrew Tridgell and is currently\nmaintained by Wayne Davison.   It has been improved by many developers\nfrom around the world.\n\nRsync may be used, modified and redistributed only under the terms of\nthe GNU General Public License, found in the file COPYING in this\ndistribution, or at:\n\n    http://www.fsf.org/licenses/gpl.html\n\n\nAVAILABILITY\n------------\n\nThe main web site for rsync is http://rsync.samba.org/\nThe main ftp site is ftp://rsync.samba.org/pub/rsync/\nThis is also available as rsync://rsync.samba.org/rsyncftp/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsourcefrog%2Frsync","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsourcefrog%2Frsync","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsourcefrog%2Frsync/lists"}