DGA-MI-SSI / YaCo

YaCo is an Hex-Rays IDA plugin. When enabled, multiple users can work simultaneously on the same binary. Any modification done by any user is synchronized through git version control.
GNU General Public License v3.0
313 stars 36 forks source link

Nothing is committed/pushed to remote branch #47

Open bl00pbl00p opened 6 years ago

bl00pbl00p commented 6 years ago

Hello

I'm trying to use YaCo on a private remote git server, I'm using Windows as my git Client/IDA and managed to connect to the remote repository, however when I try to Ctrl-W or YaCo tools to push my initial idb, (I'm using the _local.idb), I don't see any changes being sent/committed,

The only error message I get is that something failed and I should look at git_rebase.log but the file doesn't exist, my idb_.log files show no sign of any action being performed and sometimes the "YaCo" toolbar doesn't respond, (it doesn't open the option menubar to show the desired capabilities).

I'm working on IDA 7.0, Windows, and a remote Linux-based Git repo.

Can you help me what I'm doing wrong? It seems there's some operation I'm missing.

bamiaux commented 6 years ago

Please try the steps described here https://github.com/DGA-MI-SSI/YaCo#how-to-use-yaco-with-git--ssh-on-windows Are you able to connect to your linux git server using plink.exe & pageant ?

bl00pbl00p commented 6 years ago

Hi

C:\Users\hi>plink hi@192.168.20.121:hi/Qt5ConcurrentTools.git
Using username "hi".
Welcome to Ubuntu 16.04.4 LTS (GNU/Linux 4.13.0-32-generic x86_64)

Where can I see logs of actions being performed? Where is the code which handles git login/push? I'll peek at it on my own.

bamiaux commented 6 years ago

https://github.com/DGA-MI-SSI/YaCo/blob/5d5582da2861f3ab633071b199b9bdf8aa59b63b/YaLibs/YaToolsLib/Git.cpp#L215

bamiaux commented 6 years ago

Which version are you using ? v2.0 & v2.1 should have logs

MrSapps commented 6 years ago

It could be because of the async push now? Wait a while and hit save again. I'm not sure output from async push appears till the next save?

bamiaux commented 5 years ago

@bl00pbl00p anything new about this ?