Subversion Repositories DevTools

Rev

Rev 5268 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5268 Rev 5294
Line 2177... Line 2177...
2177
' Description: Determine if the user can 'Merge' into the release
2177
' Description: Determine if the user can 'Merge' into the release
2178
' Returns:     True: Release can be modified
2178
' Returns:     True: Release can be modified
2179
'                    ie: it is in a state that allows modification
2179
'                    ie: it is in a state that allows modification
2180
'
2180
'
2181
Function releaseIsMergable(eReleaseMode)
2181
Function releaseIsMergable(eReleaseMode)
2182
    If eReleaseMode = enumDB_RELEASE_IN_OPEN_MODE AND canActionControlInProject("MergeRelease") Then
2182
    If eReleaseMode = enumDB_RELEASE_IN_OPEN_MODE AND canActionInProject() Then
2183
        releaseIsMergable = True
2183
        releaseIsMergable = True
2184
    ElseIf eReleaseMode = enumDB_RELEASE_IN_RESTRICTIVE_MODE AND canActionControlInProject("MergeRelease")  Then
2184
    ElseIf eReleaseMode = enumDB_RELEASE_IN_RESTRICTIVE_MODE AND canActionControlInProject("MergeRelease")  Then
2185
        releaseIsMergable = True
2185
        releaseIsMergable = True
2186
    ElseIf eReleaseMode = enumDB_RELEASE_IN_CCB_MODE AND canActionControlInProject("MergeReleaseForCCB") Then
2186
    ElseIf eReleaseMode = enumDB_RELEASE_IN_CCB_MODE AND canActionControlInProject("MergeReleaseForCCB") Then
2187
        releaseIsMergable = True
2187
        releaseIsMergable = True