In our last video but it goes a little bit about importing the project and how we can work with the
files and stuff.
And in this video we are actually going to be performing an action of creating a brand and then working
with it.
So as you can see the current brands that we have is a massive branch.
I am going to be creating a new brand right from here based on my master branch which is something that
you can see here and I'm gonna be naming that as print Chennai which is gonna be for the Google Art.
By the way.
And I can link this guy with the work items that I have got.
You can see this is so cool to see the work item brings in over here for me so that I can directly link
for the work that I'm actually going to be doing.
So that you can have a complete track of what work that you're actually doing for that particular changes
or for that particular branch.
So for instance I'm gonna be performing designing of the Google automate kind of them for the app.
I'm gonna be relating that and also you can read one more story that you want.
For instance I designed the Google Art workflow as well.
So you're gonna see these two thing comes in here and then I'm just gonna be creating a brand for that
particular tasks at the same time.
This particular brand is based on a massive brand.
So basically any developer that you're gonna work with is directly gonna be working with this particular
branch rather the master branch said it's because nobody's going to really work at the master branch
anyways.
All right so once this is done I'm going to go into this particular brand for instance and let's say
the dodo bird is gonna do a few changes within some of the pace that they have got.
So for instance you have this particular about see head steam and manage your application description
page for UPS.
This guy did it for the Google Art.
Something like that.
I'm just gonna maybe say this.
You can see it's a very small comment that I'm making and then I'm just gonna update this particular
guy with additional message and then I'm gonna be committing this particular guy and I can see that
you can also link the work items from here.
If this particular stuff is based on any other features of that particular thing.
So I know that this particular come it is also going to be a part of a test suite because the testers
are gonna be testing that.
So if I would just come down or here this is part of the test the entire feature.
So I'm just gonna link this for now and then I commit the changes.
All right.
So now I'm committed to the changes and I need to create a pull request here.
You can see that the pull request comes in very very quickly so handy and so super simple you don't
really have to go to the Visual Studio and do all those changes right now.
You can do it from this particular UI.
I can click that and it can see that there is this new pull request comes in and you can see who is
the reviewer that you want to have based on the changes that are going to be making.
So I'm just gonna have the reviewers Kartik K.K. because I'm logging in as an agreed automation so I'm
going to have this guy as the reviewer and I'm gonna create this particular PR based on the master and
I'm gonna check in the master branch right now so I can just create this particular PR just a pull request
and you can see that it has been created and you can add some comments as well and very few changes
in the message.
And I'm going to hit that comment here.
So that's it.
Right now I cannot prove myself because I'm the administrator but I don't really want to do that.
Rather I'm gonna be navigating into as chaotic a user and then I'm going to be approving this particular
PR from their so I'm just going to a different user
All right.
I have signed in and now it's taking me.
Or here for the Udemy course project.
I'm going to go and you can see that this time I have not been as Karthik OKAY AND I CAN GO TO MY NOTIFICATIONS
here you can see that I have a pool request this time from the bitter about darts the US has steam on
with the addition of the misses description I can directly got here by clicking that particular link
and you can see that it takes me up or here and there is this comment that we have added from here and
we're creating the pull request which is pretty cool I can see that as well and I can see the worker
items that has been affected.
So if I have some doubts like whether this particular developer has really designed based on the work
item which has been specified I can see that I can see that there is this particular development link
as well.
It comes in here which is pretty cool.
I know I can just go in here and feel like the changes that has been made by the developer for this
particular file it makes really sentence because there is no future there is no change at all.
And I can go to the updates links all the good I know I have to approve this particular pull request
but you can see that I don't really see any one of the buttons saying approve.
So if you have this kind of issue like versus bigger approve button the easier resolution is you actually
have to be part of the user who have the access of performing and approving stuff you have to navigate
to the administrator portal or here and you can see that I am currently an administrator but actually
I guess we have not added a Coptic K.K. for this particular project to have all the access to.
So basically the Coptic K.K. has access to a different project which is the process oriented project
that I have for this.
I sure hope so.
But you don't really have permission for the Udemy course prior to that we created in this course.
So far doing that I actually need to give a permission for Coptic kick it to how access to it.
So I'm just gonna go to the overview or here for this particular project and the summary and then I'm
going to click this particular settings.
This is where I can actually add and the user from the teams.
So if I go to the teams if I remember we discussed about the project setting in our first section of
this course.
So if you go to the Udemy course team project team you can see there is something called us members.
So basically you can add a member in this particular project so that you can have those guys within
this project to have access to.
So I'm just gonna give Coptic the access and just and trying to save changes so you can see that the
user Coptic is gonna be appearing or here.
It just takes a few minutes I guess.
There you go.
The Coptic K.K. user has been added here.
So now if I go back to the browser or here you don't really see the approval and all the steps here
to complete this particular changes.
I'm just gonna reverse this browser and you can see that you're going to have the upper through and
complete and all those stuff.
So this is coming now because the user is now a member of the Udemy course project that we have already.
So you need to have the access if not you're not going to get all these steps from here.
So I'm just gonna approve.
I can also approve some suggestions if I want or I can reset the feedbacks and stuff.
So I'm just gonna approve.
Now it's kind of very very simple.
And also I can complete this.
So once I do the completed is going to automatically merge this branch and I Google Art branch into
a master but most probably this is not going to be done with the reviewer because the reviewers job
is just to review this.
This is something who's is gonna be merging this card.
So this can happen with some other guys or maybe the author or sometimes the reviewer which we don't
prefer to have them everywhere do that.
No organisations mostly the author do that because sometimes there may be some conflict.
So that has to be resolved as well.
If it is not there in the notification in the initial stages.
All right.
So the user can't think it has did that and I'm going to go as this particular user and if I just refresh
this you can see that it has been approved by context.
Okay.
And which is awesome.
And then I can I can also complete the merge.
But before that I'm just gonna go to the board and I will show you quickly what has been done.
So if I go to the board and if you see this design Google auth mechanism you can see that I have this
particular link which is also approved for this particular comment.
I can click from here and I can see what has been changed so what approval has been made and stuff.
So this is exactly the same thing that we organized layered you know previous video where we can see
the complete workflow of what's really happening across the board.
Cool.
Everything is good right now.
And since I'm doing the following up I can also see the steps which is happening or here for that particular
stuff.
And there is this Udemy course project team stories in progress so I can just click that and you can
see that the state is in progress.
The reason why this is in progress is because currently the testing process has to be started as we
checked in the card.
So we actually need to be doing the testing for the comet that we have made.
So we're talking about the test suite later.
So I'm just gonna ignore this guy for now and I'm going to go to the pull request.
Once again this guy and I'm going to hit this complete.
So once I hit complete you can see that it is going to merge into the master branch with these work
items that we have did.
So I'm just going to get complete and you can see that I'm not even going to any other third party GID
or any other source control tools.
I'm doing everything within this as your develops service portfolio itself and things are happening
for me without any problems.
So now that this merge has been done now I can go to the comet you can see that merged PR too.
This has been done cool pretty awesome so I can see everything from here with the changes that we have
made and this is how you can actually work with the repos called so this way we can actually work with
the reports off as your service and you can see that as your top ops obvious rapport is really really
cool and you can create a lot of stuff like this which was not that before in the edited version of
Team foundation silver or visual studio team foundation so service.
Thank you.