Git bisync

Git bisync

Categories

JUMP TO ANOTHER FORUM

  1. They don't have the same syntax, so it would be nice to have a conversion method (.gitignore -> ignore.conf) taking recursively into account all the .gitignore files in the source tree. In fact, I wanted to try :) but I've not been able to find a detailed syntax of ignore.conf...

    38 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. I have successfully synced with a Bitbucket test repo, but when I try to do the same with the "real" repo I find that Plastic stores somewhere that it is associated with the test repo. The message is: "Error: The settings you've introduced don't match with the stored ones for branch/repo default. Stored are: git https://
    icalvo@bitbucket.org/icalvo/icm.test.git". How can I make Plastic to forget it?

    15 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. Currently, Git Sync only supports HTTP(S) protocol, with username/password login. Support should be added for the SSH protocol. Pursuant to this, allow providing an SSH key-pair for authentication as an alternative to username/password when using SSH.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. Add LFS support to gitsync so that we can sync git repos that use LFS.

    9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  5. Allow user to setup gitsync in sync view.
    It's useful for synchronizing xlinks with git.

    7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. Does ignore.conf accept **? I need to use this wildcard when converting gitignore files.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. I'm using GitSync and I'm loving the idea of using Plastic as a front end to Git.
    But I'm pretty sure that if I manage to only pull or push changes when syncing it would be A LOT better.
    Sometimes I don't want to push my checkins without ending my tasks... :)

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. After syncing with a github repository the author email addresses aren't set to anything. E.G. "deangardiner <deangardiner@.(none)>"

    This means github isn't able to link users with commits which ultimately breaks my usual workflow.

    Is this a known issue? or is there a way to set the email address of authors that I'm not able to find?

    14 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    under review  ·  4 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. It'd be nice to be able to map git users/owners of changesets/commits to plastic users. I think you already support this kind of mapping elsewhere doing replications and imports/exports.

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  10. Would it be possible to also have GitSync synchronize plastic code reviews (line comments) to GitHub? Or is that too specific to github? Maybe this can be enabled by activating a third-party hook in GitHub to another system that does code reviews .. ? (Or better yet, plastic could expose its own hook for code reviews so people can mash it up with any service they want).

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. It looks like there are some issues with syncing large repositories to plastic. It would be good if you could do a partial time-limited sync. You could enter a date range and only sync the data between this range.

    Similarly, it would be nice to have the option to only sync a single branch such as main / master when you're pulling information from your git repo.

    15 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. 3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    started  ·  2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. Hi!
    I was testing the import the mono repo from github yesterday and it took a lot of time to even get to 50% done.
    Would be really cool if we could cancel the operation or stop it and start again (even if the have to download the data again).
    Or maybe make the sync operation run in the background not on modal.

    5 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. Not super critical but I have noticed that when i run a sync that requires actions that my user account doesn't have access to do like "make top-level branch", it goes through the sync until it tries to do that task and then cancels the whole sync. This is leaves a partial sync done.

    I thought maybe a good idea would be to gather all actions/tasks necessary up-front to do the sync, run each action against permissions check, and not allow the sync to continue if they dont have all permissions.

    alternatively, part of the git-sync configuration could be to…

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?