我正在尝试在较旧的subversion存储库之上使用git.我们有多个用户正在使用新的git remote(origin/master),这是旧版repo的git svn克隆.问题是当我们执行git svn dcommit以将更改从新的git repo推送到旧的subversion repo时,提交者的用户名将丢失,而是由git svn clone'd用户的信息替换.有没有办法在dcommit上将提交者的信息保存到subversion中?
在DS.Store#pushPayload调用之后是否有更好的方法来返回记录?这就是我正在做的......
var payload = { id: 1, title: "Example" }
store.pushPayload('post', payload);
return store.getById('post', payload.id);
Run Code Online (Sandbox Code Playgroud)
但是,定期DS.Store#push返回插入的记录.根据我的判断,两者之间的唯一区别是DS.Store#pushPayload使用正确的序列化器序列化有效负载数据.