Require pull-request prior to Git push

Due to compliance and regulatory demands we need our developers to first submit a Pull request prior to merging anything into master.  Also, that Pull request cannot be self-assigned and needs to be reviewed/approved/merged by a 2nd developer.
Is that possible to do in TFS?

Hi Jeremy,      
Thanks for your post.
As far as I know there’s no such a default setting to achieve that.
For this scenario, please submit it to User Voice site at: http://visualstudio.uservoice.com/forums/121579-visual-studio. Microsoft engineers will evaluate them
seriously.  
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey.

Similar Messages

  • Initiate CI OS X Server on Pull Request Github..

    Hi,
    Is there a way to start your CI on creation of pull request on the Github ?
    Thanks,
    Kapil

    Hi Linc,
    Im not sure because I already filtered past log and new logs but theres no other line that said
    [Received request to reset fmod watch]
    other than the date/time specified before it freeze.
    I want to know the cause of the sudden freeze before I officially release the server to my clients because I dont
    know if it will ever happen again.
    Thanks.
    P.S.
    If its ok with you, Can I send you my log file?

  • Pull/Request a Purchase Requisition of the SRM

    Hi Gurus,
    we are struggeling a little bit with the PR to RFx Scenario in SRM. At the moment this is how it works: We create a PR in the ECC System, then we release it, and afterward it is sent to the SRM System where we can create an RFx out of this PR.
    What we want is, that the is not sent to the SRM System becuase ECC pushes it into SRM. We want to enter the PR Number into the SRM System, and at this point the PR is requested in the ECC and will be sent to the SRM (so the SRM pulls it out of ECC), because we sent a requested out of the SRM? Do you have an idea how we can do that?
    Big Thanks in Advance.
    Best Regards
    Udo

    Hi Udo,
    your way of expressing the issue is bit confused to understand.
    could you please let me know which implementation scenario you are working on ,which version of SRM?
    As per my understanding  u r  trying to transfer a PR to SRM from which you can create a RFX is this correct?
    please provide few detials on that so that it will be easy for the SRM experts to reply your thread
    regards
    subhash

  • Maintenance of View V_DFKKCJM requires workbench request

    Hi everybody,
    I have the following problem with maintenance of view V_DFKKCJM (tcd FPCJM): Changes are recorded in a workbench request and thus, the view can only be maintained in clients which are opened for repository changes. The view is client-specific, so from my point of view, a customizing request should be sufficient to transport the changes. I assumed that changes are recorded in a workbench request because the view has delivery class 'A' and the table maintenance dialog uses standard recording routine for changes. (transport of data from an application table usually leads to workbench request).
    I changed the delivery class of the view V_DFKKCJM to 'C' and expected that now, changes should be recorded in a customizing request, but it doesn't work out - i'm still getting a workbench request. I've debugged the whole thing and noticed that in function module TR_CHECK_TYPE, before detemining the request type depending on delivery class, table OBJH is read and if an entry in this table is found for the current object, then the required request is type 'R' (workbench).
    Does anybody know, what table OBJH is for and how I could solve this problem?
    Thank you for any suggestions, Kathrin!

    Hi Kathrin,
    you might have noticed - I haven't had a look into a system up to now.
    Now I searched a table with generated table maintenance. We just have one open client, but in our sandbox (without transports ) I made a small test: I'm asked for a customizing request. Our database table has the data class (technical settings) APPL2 - that's probably the only data class which leads to customizing requests. User(1) seems not to be classified and APPL0(1) seems to lead to workbench requests.
    If you tell me the place of the request type determination, I will do a debugging, too. But currently I'm too far away of the interesting parts.
    Regards,
    Christian

  • Expense Reports Which Do Not Require ReceiptS, Request AP to Review

    Expense Reports Which Do Not Require Receipts And Have Justification Entered Request AP To Review
    Expense Reports Which Do Not Require Receipts And Have Justification Entered Request AP To Review
    We am getting an error in the workflow for an five expense report.
    The workflow is stopped at "Request AP To Review For Spending Policy Compliance"
    I have looked in metalink for this particular scenario. And have come up with Note: 273784.1
    In reading the note. Can not follow the fix.
    If anyone has come across this issue. Please provide with an explanation how to resolve issue

    I found the answer and I am posting it here in case someone else needs it:
    You need to run the Expense Report Export with the Debug Switch on (you can find this under the request's parameters). When the output is ready, just select "View Log..." and search for the "REJECT CODE"; it will let you know what went wrong with your expense report. In my case, the suppliers I was using had invalid liability accounts. As soon as I updated them, the invoices were generated.
    Regards,
    Astrid

  • Reproducible SSH broken pipe problem on git push at East US 2 zone

    Hello.
    I'm not able to push a git repository of ~12M into East US 2 zone. I receive a "broken pipe" error. (It looks like the connection is really slow in East US 2.)
    I've created a script to reproduce the scenario in West Europe and East US 2, and I'm having this problem only in East US 2: https://gist.github.com/dacap/cc9dbf1e1ac46b1ad9ae
    Right there you have "create-vms.ps1" script to create both VMs. Then "execute-on-vm.sh" Bash script to create an empty Git repository in the VM. And finally the Git error output I get in the client side when I want to push the repository
    into the East US 2 VM. (The West Europe VM works just fine.)

    Hi David,
    What is the status of the VM in East US 2 in Azure Management portal? Please make sure that it is running.
    In addition, you can try to install telnet client on your local computer and run "telnet xxx.cloudapp.net 22" to test the connectivity.
    Best regards,
    Susie
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]

  • [Request] swfdec-konqueror git

    I've found a Konqueror plugin for swfdec. Flash works perfectly in Firefox, but not Konqueror. Could someone please put this in the AUR? I know nothing about making PKGBUILDs with git...
    Link: http://gitweb.freedesktop.org/?p=swfdec … ;a=summary
    EDIT: This is the only thing pushing me away from 64bit...
    Last edited by miggols99 (2007-08-17 17:52:09)

    I don't think you're getting any replies to this simply because it doesn't work very well (if at all):
    http://lists.freedesktop.org/archives/s … 00423.html

  • Opening a new URL, a blank page appears with 2 messages on the top left and right corner of the window: "Advertise here" and "Skip this ad" and it will not go to the requested site until I push "Skip this ad"

    It would be nice to have the possibility to attach a print screen or something to give you a better idea what is happening and how it looks like.
    Anyway, what I described above is accurate:
    - the address bar shows the link where I wish to go
    - but the page loaded is blank with these 2 hyperlink messages ("Advertise here" in the top left corner, and "Skip this ad" in the top right corner).
    I would like to emphasize that it does not have to do with the requested URL: it does the same thing with all sites, all the time.

    For me is the same, it's yet 6 months.
    the blank page apears for the first 20-30 of the day's navigation, then no more.
    For example: If I open firefox at 9 a.m., it appears until 9.30 more or less. If i surf the web until mignight, at 00.01 a.m. this page starts bugging me.
    I have yust to click on the link "skip this ad" to return to the desired web page.
    Using Adblockplus and NoScript plug-ins had sadly no effect.
    I've read somewere that the ploblem should be an f**** adware called "directCPV"., and that the solution is toremove an .exe file called Directcpv.exe or somewhat else, but in my pc I haven't found any of those linked to this adware.
    I tried a full system scan with an antivirus (McAfee), with Malwarebytes, Ad-Aware, ATF cleaner, Spybot, Exterminate-it but NO RESULTS.
    I tried to do this in safe mode too.
    No way cleaning the cache, temp files, cookies etc.
    finally I tried to uninstall Firefox (cleaning all registry entry too) and reinstall it, but the problem is still there.
    The only cure seems to be formatting the HD, but it's very last chance.
    If someone have an idea, please post it here.

  • How to make a field in a form required when the prior field (a dropdown) has content entered

    I have a table with 15 columns of various questions/topics (year, course number, instructor, etc) and 14 rows of input fields. A couple are dropdown menus, but the rest are just text fields. The client wants (most) of the fields to be required but the amount of rows used will be different for each user. So I'm trying to get each row of fields to only be required if the first field in each row (which is a dropdown) has a selection made (to avoid users from getting a required field error if they only enter say 3 rows of content of the 14 possible rows.) I'm assuming this will be a javascript if/then situation, but have been having trouble finding a similar example via google. thanks!

    Hi,
    You can make fields non-editable at runtime using this code:
    field.access = "readOnly"
    Hope this helps.
    Amit

  • Review activity set to notify Affected User of Approval Required - Service Request

    We are trying to setup a new employee on boarding process.   We have a service request form that gathers information.
    We also have a review activity that the affected user (who is the manager on boarding the employee) has to approve when they get a signed confidentiality agreement, etc.
    We cant set Affected User as a Reviewer but the affected user can approve.  
    How can we notify the affected user to review and approve the review activity.
    On the screen shot below it is the first review activity.
    Note:  we have some workflow activity events setup that work when the reviewer is assigned in the template.
    Thanks Lance

    You want to set the affected user of the SR as a reviewer on the RA? In essence approving their own request. Why not just make the signed confidentiality agreement mandatory (cannot create request without it). 
    Anyways you have two ways to go. A custom workflow/scheduled PS-script or a runbook. If you have Orchestrator that is the easiest. Setup a "Monitor Object" that targets new SRs and a criteria that uniquely identifies the SR (Title may do). Then get the related
    user from the SR and add this to the RA as a reviewer. Should be fairly easy to google a blog on specifics on how to do this.
    http://www.scsm.se/?p=895
    and a long one:
    http://blogs.technet.com/b/servicemanager/archive/2012/05/22/working-with-relationships-in-the-scsm-orchestrator-integration-pack.aspx
    http://codebeaver.blogspot.dk/

  • Reduced internet speed after a few hours. Requires pulling the plug

    Can anyone help me out? i just got WRT54GS V7. Everything works fine except after several hours my internet connection would slow down eventually forcing me to pull the power. Everything works fine after i turn it back on. I upgraded the firmware and everything. This computer is wired to the router so I don't even know what the problem is.

    You mentioned that you upgraded the firmware.  After the firmware upgrade, did you reset the router to factory defaults (using the reset button) ?  If not, reset your router to factory defaults, then setup the router again from scratch.  If you saved a router configuration file, DO NOT use it.
    If you do not reset to factory defaults, some of your router variables may not be properly initialized, and this could cause the problem that you are having.

  • [request] nouveau-drm-git

    Hi. Could someone write new nouveau-drm-git pkgbuild ? This in abs in useless...

    I uploaded such a package today.

  • [SOLVED]Git error when trying to push a package to AUR4

    Hi,
    I'm currently in the process to upload my packages to AUR4.
    Package 'overlook-fing' builds and run fine on my system, but when I issue the 'git push' command, I get the following error:
    Counting objects: 6, done.
    Delta compression using up to 4 threads.
    Compressing objects: 100% (6/6), done.
    Writing objects: 100% (6/6), 1.91 KiB | 0 bytes/s, done.
    Total 6 (delta 0), reused 0 (delta 0)
    remote: Traceback (most recent call last):
    remote: File "hooks/update", line 241, in <module>
    remote: for fname in pkginfo['source']:
    remote: KeyError: 'source'
    remote: error: hook declined to update refs/heads/master
    To [email protected]:/overlook-fing.git
    ! [remote rejected] master -> master (hook declined)
    error: failed to push some refs to '[email protected]:/overlook-fing.git'
    I don't understand what is this 'source' error as it was running fine until now.
    Could someone explain where is my mistake. Here is the PKGBUILD :
    # Contributor: Piotr Rogoża <rogoza dot piotr at gmail dot com>
    # Created: 08/12/2010
    # Maintainer: Salan54 <salan at fremenil dot com>
    # Modified: 05/16/2013
    pkgname=overlook-fing
    pkgver=2.2
    pkgrel=3
    _altpkgname=fing
    pkgdesc='The ultimate tool for network discovery and scanning'
    arch=('i686' 'x86_64')
    url='http://www.overlooksoft.com/'
    license=('custom:Overlook Freeware license')
    depends=('boost-libs' 'openssl' 'zlib')
    options=(!strip)
    case $CARCH in
    i686)
    source=("${pkgname}-${pkgver}.tgz::http://www.overlooksoft.com/packages/linux32/${pkgname}-${pkgver}.tgz"
    "fingbox-sentinel.service"
    "fingbox-sentinel.script"
    md5sums=('fa523c841daa6963fda51a32b5972bcd' '013488a7afe3048524df6b7527faae69' '95dbef149b9d3a9ea3bac0bd0c77b343')
    x86_64)
    source=("${pkgname}-${pkgver}.tgz::http://www.overlooksoft.com/packages/linux64/${pkgname}-${pkgver}.tgz"
    "fingbox-sentinel.service"
    "fingbox-sentinel.script"
    md5sums=('3e599f665442631657ebc8bef74d98e1' '013488a7afe3048524df6b7527faae69' '95dbef149b9d3a9ea3bac0bd0c77b343')
    esac
    package() {
    cd "$srcdir"
    cp -r usr $pkgdir/
    install -dm755 "${pkgdir}"/etc/${_altpkgname}
    install -dm755 "${pkgdir}"/var/data/${_altpkgname}/{box,sentinel}
    install -dm755 "${pkgdir}"/var/log/${_altpkgname}
    install -Dm644 ./usr/share/${_altpkgname}/template/conf/sentinel.txt "${pkgdir}"/var/data/${_altpkgname}/sentinel/
    install -Dm644 ./usr/share/${_altpkgname}/template/conf/*.properties "${pkgdir}"/etc/${_altpkgname}/
    # systemd & fingbox-sentinel
    install -Dm755 fingbox-sentinel.service "${pkgdir}"/usr/lib/systemd/system/fingbox-sentinel.service
    install -Dm755 fingbox-sentinel.script "${pkgdir}"/usr/lib/systemd/scripts/fingbox-sentinel
    # license
    install -dm755 "${pkgdir}"/usr/share/licenses/${_altpkgname}
    ln -s /usr/share/${_altpkgname}/doc/license.txt "${pkgdir}"/usr/share/licenses/${_altpkgname}/license
    # vim:set ts=2 sw=2 et ft=sh tw=100:
    Thanks for your answers.
    Salan
    Last edited by Salan54 (2015-06-08 14:56:39)

    Try updating the PKGBUILD to use modern architecture-specific source arrays instead of bash conditionals.
    man PKGBUILD | less -p "source \(array\)"

  • GIT pull failling with timeout error.

    Hi all,
    I am new to tfs 2013 & GIT so I have one query. when I try to pull the repository using GIT pull I am getting error "Timeout".
    I am little bit in confusion why it is happening. Please help me with the troubleshooting steps and the probable reasons of this error.
    Thanks for help.

    Please see these docs.
    Data Collection Fails Because Of Time Out Timeout error [ID 339968.1]
    OPM-ASCP: Data Collection Timeout Error [ID 601539.1]
    STD COLLECTION FAILING AT PLANNING DATA PULL WITH TIMEOUT ERROR [ID 978472.1]
    Data Collections is Failing - All Errors - First Diagnostic Steps [ID 207644.1]
    Troubleshooting Errors with ATP/Planning Data Collections [ID 1227255.1]
    MSCPDC PLANNING ODS LOAD ERRORS WITH TIMEOUT ERROR - POOR PERFORMANCE [ID 417633.1]
    Thanks,
    Hussein

  • I have a macbook unibody. the dvd driver cannot pull in a cd and when i ma pushing it a little more it pushes it out! does anyone knows what is wrong? or how can i fix it?

    hi everyone!
    i have a macbook unibody and when i put a cd on the dick driver in it doesnt pull it , but when i push it in a little more it push it out!
    does anyone knoes what is wrong? or how can i fix it?
    thnx

    I'm not sure about your question, it's seems somewhat unclear, but if the above command doesn't work another you can try is using the diskutil command as follows:
    "diskutil list"
    or
    "df -h"
    (without "" quotes)
    find where the cd is (usually /dev/disk1 but not always depending on what else you have pluged in)
    then simply use the 'diskutil' command with the 'eject' argument specifying the device found from the previous command '/dev/disk1'(or what ever your optical is labeled as).
    If this isn't your question, I have a macbook unibody late 2009 model and the strangest thing happends, If I downgrade to 10.6.1 my optical drive works fine anything 10.6.8 and above ejects my disk immediately, I have also tested my optical drive out on other OS's such as various linux distro's.  Therefore I have come to the conclusion its a bug. - just food for thought. Hope some of this helps

Maybe you are looking for

  • I see/play TV Shows in iTunes view but not on iPhone

    When I connect my iPhone4S to my MBAir and view the iPhone's files (via iTunes) I see that there are 37 "TV Shows" listed.  I can even click the play button and they play (in iTunes, on my computer).  My iPhone shows (at the bottom of the iTunes wind

  • Sender content conversion problem

    Hi all, I am working on a file>XIrfc scenario. I need to convert the simple structure flat file to xml file. Flat file format 74723123-45-678902100977      00000000001130200800000      M                  N i have done below configuration, DT_BNI1012.

  • Purchasing Music From Foreign iTunes Stores

    I had just recently discovered the option of "My Store" at the very bottom of iTunes which enables customers to view other iTunes stores all over the globe. When trying to purchase music from the Österreich iTunes store, I found I wasn't able to do s

  • Simple vector problem

    I need to add a double and a string as one element in a vector. I can add doubles by themselves, however adding a string with it, doesnt seem to work. test.addElement((new Double( 20)),(new String (star)))); Cheers for any help

  • Missing first 6 characters of text

    Hello all, I am trying to load master data from an infoobject in 1 source system to infoobject in the other source system. Master data - attributes are coming fine but the first 6 characters of the text are missing. ex:-  1 record is there as "0601"