Hi Support,
User reported bitbucket commit issue today as follows:
I encounter the problem of “error: Delta source ended unexpectedly” when I want to push my commit to the SVN repository in ottdump develop branch.
dchau@HK-RND-D12L7K2 MINGW64 /h/ottdump (develop)
$ git push origin develop
Enumerating objects: 243, done.
Counting objects: 100% (243/243), done.
Delta compression using up to 8 threads.
Compressing objects: 100% (117/117), done.
Writing objects: 100% (123/123), 8.70 KiB | 495.00 KiB/s, done.
Total 123 (delta 110), reused 0 (delta 0)
remote: Resolving deltas: 100% (110/110), completed with 110 local objects.
remote: error: Delta source ended unexpectedly
remote:
remote: Fetching revisions from SVN repository:
remote: up to date
remote: Sending commits to SVN repository:
To https://bitbucket360.harmonicinc.com/scm/ng/ottdump.git
! [remote rejected] develop -> develop (pre-receive hook declined)
error: failed to push some refs to ‘https://dchau@bitbucket360.harmonicinc.com/s cm/ng/ottdump.git’
I have tried to separate the commit into deleting files and then add them back, however, I can’t even delete the files.
dchau@HK-RND-D12L7K2 MINGW64 /h/ottdump (develop)
$ git push origin
Enumerating objects: 21, done.
Counting objects: 100% (21/21), done.
Delta compression using up to 8 threads.
Compressing objects: 100% (5/5), done.
Writing objects: 100% (11/11), 803 bytes | 401.00 KiB/s, done.
Total 11 (delta 5), reused 7 (delta 2)
remote: error: ‘/svn/repo/!svn/wrk/e5917adf-6801-0010-b037-37efd031ea67/NG/ottdump/trunk/ottdump/examples/hls_with_webvtt/hcde360_40341/Content/HLS/CatchUp/channel(name=dd189a80-e641-11e8-9ee4-85870391f467/Segment(15420037847621534).vtt’ path not found: 404 Not Found (http://hsvn)
remote:
remote: Fetching revisions from SVN repository:
remote: up to date
remote: Sending commits to SVN repository:
To https://bitbucket360.harmonicinc.com/scm/ng/ottdump.git
! [remote rejected] develop -> develop (pre-receive hook declined)
error: failed to push some refs to ‘https://dchau@bitbucket360.harmonicinc.com/scm/ng/ottdump.git’
In addition, I observed that files like
ottdump\examples\dash_with_webvtt_and_teletext\hcde360_40341\Content\DASH\Live\channel(dd189a80-e641-11e8-9ee4-85870391f467)\1542003127435item-03item_Segment-3163836785.vtt
is okay to be deleted/added while
ottdump/examples/hls_with_webvtt/hcde360_40341/Content/HLS/CatchUp/channel(name=dd189a80-e641-11e8-9ee4-85870391f467,startTime=15420037839860000,endTime=15420039039860000)/Stream(03)/Segment(15420038688461534).vtt
will result with the error mentioned above.
I tried to commit the same file under SVN and no problem at all and I suspect there is some path handling issue with comma in between for the subgit plugin:
The commit issue should be related to the subgit plugin when handling path containing “comma”: ie: channel(name=dd189a80-e641-11e8-9ee4-85870391f467/Segment(15420037847621534).vtt’ path not found
Original path: channel(name=dd189a80-e641-11e8-9ee4-85870391f467,startTime=15420037839860000,endTime=15420039039860000)
Can you advise if this is a known issue or this is some other issue causing the failure ?
regards,
Terry