Menu
Released:
Latest version
Have the APK file for an alpha, beta, or staged rollout update? Just drop it below, fill in any details you know, and we'll do the rest! NOTE: Every APK file is manually reviewed by the AndroidPolice team before being posted to the site. This banner text can have markup. Web; books; video; audio; software; images; Toggle navigation.
A transparent bidirectional bridge between Git and Dropbox
Project description
git-remote-dropbox is a transparent bidirectional bridge between Git andDropbox. It lets you use a Dropbox folder or a shared folder as a Git remote!
This Git remote helper makes Dropbox act like a true Git remote. It maintainsall guarantees that are provided by a traditional Git remote while usingDropbox as a backing store. This means that it works correctly even when thereare multiple people operating on the repository at once, making it possible touse a Dropbox shared folder as a Git remote for collaboration.
Once the helper is installed, using it is as simple as adding a remote likedropbox:///path/to/repo. Cargolifter 1.1.
To clone repositories in folders or shared folders mounted in your Dropbox, youcan run:
To add a remote to an existing local repository, you can run:
The repository directory will be created automatically the first time you push.
After adding the remote, you can treat it just like a regular Git remote. TheDropbox-backed remote supports all operations that regular remotes support, andit provides identical guarantees in terms of atomicity even when there areconcurrent operations, even when using a shared folder.
Setup
Multiple Accounts
git-remote-dropbox supports using multiple Dropbox accounts. You can createOAuth tokens for different accounts and add them all to the config file, usinga user-defined username as the key:
You can tell git-remote-dropbox to use the token corresponding to usernameby specifying a URL like dropbox://username@/path/to/repo.
You can also specify the token inline by using a URL likedropbox://:token@/path/to/repo.
Repository Manager
In addition to the git remote helper, git-remote-dropbox comes with anadditional tool to manage repositories on Dropbox. This tool can be invoked asgit-dropbox-manager. You can also create an alias for it with thefollowing:
With this configuration, the tool can be invoked as git dropbox.
Currently the tool supports a single subcommand, git dropbox set-head<remote> <branch>, that can be used to set the default branch on the remote.
Notes
FAQ
Why shouldn’t I keep my Git repository in Dropbox and let the client syncit?
There seem to be a lot of articles on the Internet recommending this as a goodworkflow. However, this is not a good idea! The desktop client is not awareof how Git manages it’s on-disk format, so if there are concurrent changes ordelays in syncing, it’s possible to have conflicts that result in a corruptedGit repository. This may be uncommon with the way the timing works out in thesingle user case, but it’s still not safe!
Why shouldn’t I keep a bare Git repository in a Dropbox shared folder, use itas a folder-based Git remote, and sync it with the desktop client?
There seem to be some articles on the Internet suggesting that this is a goodidea. It’s not. Using the desktop client to sync a bare Git repository is notsafe. Concurrent changes or delays in syncing can result in a corrupted Gitrepository.
How can I access / recover my repository from Dropbox without using thegit-remote-dropbox helper?
Because git-remote-dropbox uses an on-disk format that’s compatible with Git,accessing your repository without using the helper is easy:
How do I use git-remote-dropbox from behind a proxy server?
You can use git-remote-dropbox from behind a proxy server by setting theHTTP_PROXY and HTTPS_PROXY environment variables. See here for moredetails.
Design
To read about the design of git-remote-dropbox, see DESIGN.rst.This could be especially useful if you’re thinking about contributing to theproject.
Contributing
Do you have ideas on how to improve git-remote-dropbox? Have a feature request,bug report, or patch? Great! See CONTRIBUTING.md forinformation on what you can do about that.
Packaging
Ifor Dropbox 1.0.9 PcLicense
Copyright (c) 2015-2019 Anish Athalye. Released under the MIT License. SeeLICENSE.rst for details.
Release historyRelease notifications
1.1.1
1.1.0
1.0.9
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
![]()
1.0.3
![]()
1.0.2
1.0.1
1.0.0
0.2.4
0.2.3
Istatistica pro 1.1.2 crack. Description of iStatistica Pro 1.1.2. IStatistica Pro 1.1.2 lets you overview your battery statistics, realtime informations about CPU, RAM usage and much more. Network statistics includes external, gateway and local IPs, speed and data rates chart. IStatistica Pro offers web-access to track CPU, Memory, Disk and Sensors statistics over local. IStatistica Pro lets you overview your battery statistics, realtime information about CPU, RAM usage and much more. Network statistics include external, gateway and local IPs, speed and data rates chart. IStatistica Pro offers web-access to track CPU, Memory, Disk.
0.2.2
0.2.1
0.2.0
0.1.0
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Hashes for git_remote_dropbox-1.1.1-py2.py3-none-any.whl
Ifor Dropbox 1.0.9 MacCloseIfor Dropbox 1.0.9 FreeHashes for git-remote-dropbox-1.1.1.tar.gz
Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |