我想用Gitlab设置合并请求的merge_when_build_succeeds属性。说,当可选的merged_when_build_succeeds参数是true时,只有在构建成功之后,MR才会被接受。
我应该如何向API提供这个merged_when_build_succeeds参数?我尝试了以下curl命令,但没有成功:
# In the request's body
vilmosnagy@vnagy-dell:~$ curl -X PUT --header "PRIVATE-TOKEN: zvzK7CNzx9WviV5iChyg" -d merged_when
当我尝试推送时,我的NuGet服务器抛出了一个不允许的405。至少,NuGet控制台是这么说的:
Failed to process request. 'Method Not Allowed'.
The remote server returned an error: (405) Method Not Allowed..
但是,当我使用Fiddler查看实际的HTTP响应时,问题似乎完全不同:
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<err
是否可以发布一个新对象,同时指定其id而不是自动递增?这是一次导入,数据库id序列将在之后被校正。
class TestModelSerializer(serializers.ModelSerializer):
class Meta:
model = TestModel
fields = ('id', 'name')
class TestModelViewSet(viewsets.ModelViewSet):
queryset = TestModel.objects.all()
serializer_cl