Team Development Concepts using with Zend Studio for Eclipse

Team Development Concepts using with Zend Studio for Eclipse


www.osscube.com/php/deployment/zend-server
This video will talk about the issues within the context of Zend Studio for Eclipse. The instructor looks at various team development issues that can be resolved by using this new Integrated Development Environment (IDE). He does this by posing common development scenarios and discovers how Zend Studio for Eclipse, Zend Studio, Zend Framework can alleviate the issues.
Closed Caption:

so today we're going to look and act
some more %uh once in studio for quips
can do
specifically today we're going to be
looking
an act I'm team development
primarily serving saving code
and transferring it back and forth
between
in something going here screen sure you
can see it online
okay right
so I right we're going to look at source
course management banking development
here
the I'm there may be a little lag
between my screen and what you see so
I'm
so that monitoring here so we're looking
at
team development course the mayor's many
tools for that
her suffer oh the stories now a
the granddaddy of them all was Cavs
then along came SPN
nowadays there's things called material
and give can get up and so on
we're going to look at SPM today at
which integrated in with
so in studio K so
I mean other your other classes a minor
listen to them
use arms against you you know that there
are things called views and perspectives
and their
there's certainly a perspective for
STN are
I have it in my respect those Burke the
cops are you switch to SVN repository
and my perspectives 5 use
switch and adjust accordingly I
the code I was currently working on
stays in life focus screen so it's
really not
although important EN
self I'll
at the repository here I have a
repository set up
it's called SSBN I could on it to expand
it
you'll see that it has my
because as code when those excuse me
you'll see that it has my
and demo code I just put my demo project
up there so
if you know anything about
SP and then version control you know
that each
file or key serve
information in the SVN is numbered in
this case
a what's relation to its term burgeoning
that is represented here with the number
one at the end
a beach file here you can see them a
coat to
has a number to beside it
that is me testing
up the update that code back in other
parts store
now when I double click on this code
inside the repository will see in the
editor
a tab this has hurt you
be Colin agad recursion
revision head and what that's doing is
I'm
actually I'm you know purity coping but
will
money are Kercher within the file
and I can't change the file directly arm
the ESPN
I can highlighted and copy that I want
to
but and its all your shit seeing right
now is just a read-only copy
up the coat and that's to protect the
code
the way we do that is sweet recruiter
our projects
but also your in just a second so we'll
carry on with
I'm what we're looking at here in
repository now
if we want to add another repository
which is right house on the
area that's not it's in the repository
browser
and select the new item
%uh of pop-up menu
will pick up repository location and we
put in the credentials for
the new repository I'll show you the one
we have now
in its properties location properties
so you can see I I'm this is the address
here's my own custom label for saving my
authentication so I don't have to
your question for password every time
and
so on others are there are 68 settings
advanced settings and so on you can
control
are for each particular repository
location
so that setting up
the SPN locations
remote locations back to check out your
code I mention we
also have to do that you see
the car overture a to you
so let me get rid of that I'll just
delete this project
altogether
close-minded head now
example project proceeds as well
just show you that it's all coming from
repository so the so I switched back
when i activate
HP perspective and you can see example
project SPN does not exist there
so go back to you auditory alright man
sonnet and I'll say find
check your dad's it will give me a
are request Oquendo for what I want to
call it
I'm going to call it me sorry have
example project for your call recorder
example project was too risky and
possess wrangling
for a quick next and I'll say a word or
want to
I store this so I want to
we don't want to use the default
location acting
store to another location for a walk but
I wanted in my HT Docs folder so I can
serve it locally
if I have to in now for a quick on
backed and
was gonna cancel that for certain but i
wanna show you a piece as well
what's going on sewing open up another
view and it's going to be at my console
you and what I show you in there
when I switch over to ESPN consoles
what's
yes SPN
so here's my SVN console I want to show
you this it when I'm checking something
else but that with the progress per
frequency both
so keep an eye on the progress bar in
the console burr
when I check out this project
so careful project SPN
and I am going to cook next to a cute
where
want to and then you can see what's
going on
in the console you so
we have the files being checked though
and there's a little history what's
going on so if you wanna see what's
actually going out on the SVN commands
you can see the merits being chequeo
unity our stuff superior want it though
in-depth support what's going on with
her repository work SVN
kinda check out commands and so on keep
your console open
so you can actually see what's going on
are remember comment so
now we should have this checked out are
if I switch back to my PHP perspective
there is I'm my example project
underscores
and it's a true vision to that's what
this little number here's for
and I what is showing
is the highest number revisions so most
lamar
revision 1 demarco to here is a
tradition to
there for our members showing as burden
to
or revision to rather interposed or
it also has square brackets testis p.m.
computer it has some of the reference to
work
SVN repository I'm I'm connecting to
so now I have my coat check that locally
I can open it now
and I can make changes to it here now I
want to so this is my local copy
course I just made or other errors in
the Cobras want to show you that that's
for can
now editing a local copy
or players will go away so now
%uh you can see in the top corner are
the file that the code is changed
soon as i save my local copy
with anything new I would be put in
something new
just added another line to he
was repeat to this array
and will make this one
are Robert and will change his phone
number to 999
again i save my file
now now that I've saved it the SVN
knows that it's change locally and
different from
what's in the car and the repost or
signified by our greater than symbol
showing side the file name pair in the
project explore of we can see that I'm
now the number hasn't changed yet
because I haven't committed it back up
to the repository
but locally everything is aware that
it has there are changes in my local
copy even at the project level there's a
modal
gratuit symbol showing up there as well
key
now %uh we want to savor information
back up to the repository
up what I wanna do underscore show you
open this file in the repository
it before and I will see it side by side
a
so now we know that
the code ears this is local
and this is on the revision I'm SVN
repository
so we can see that it is
up different functional colours
obviously just starts on line twenty
locally
and starts in like nineteen on the
repository
because we assert Robert into the
ArrayList so
I what we want to do then is we want to
commit this if you right mouse
also I'll go back to PHP perspective
copyright knows
on the file itself you'll see a team
ma'am man menu item show up and you have
all these options
in a a
on the PUP list
I was gonna bear you can see what I'm
saying
so on in the pop-up list
menu you can see their
are showing you never I am you see all
the other
items here now since this is already in
the repository all we have to do is
committed into your
toward so that control alt see or come
this way on the menu and say team
select committee what we can also do
is on the file itself in the Project
Explorer 13 menu also
service were so there's a couple ways to
get to it
I think there's even a
a menu item appears well
I don't use it up here very much
I guess
my units are no so those are
either on the file itself and the
project level or red nose
on the I'll in question itself
now and if you want to if you have
multiple files to
to update Sony Open up democrat to as
well
and make a change here call this
charm change that
Peter save it now I have two files
that should be updated remember auditory
I can update them
one by one by individually going on file
itself
inc's 14 and commit you'll see that
a window pops up for are
committing one file however if you doing
a bunch of files
right else on the project name itself in
the Project Explorer
and select team commit there
and you'll see all of the items that
have been modified
so that's a little bit for more
cost-effective I guess you could say
that you can update the more
all in a bunch his
soldiers be aware that if you're doing
multiple updates
soccer team commit from the menu from
the
project itself rather than individual
files
so analysis going to gradually I want to
update them a code number two
so many update team sorry commit my
changes
and here's my comments updated
array a with
new record
use financials so this is a K
a way to comments in the repository
if you have a new seal issue if there's
a common one you know one coat something
all the time you can just pick
of the standard comments previous
comments
I'll and
back and save you some typing if it's a
similar project or task
from so we will at that in
will say okay keep an eye again console
at the bottom
you'll see that it's updating and
has changed its code
so SVN commit: down here at the bottom
there's the file
what's being changed and then we get in
OK
and now notice also that
file and I'm
referenced self in the Project Explorer
has now gone up to three
and so that is its current revision love
00
and the project over also still at
revision to
and that's because the state it was in
when you check today
so if you checked it again like first
eco it would be a
3 so it's just giving you though the
highest number
revision number when you check to go
but internally file by file you'll see
the
most recent revision numbers on those
files
source go back to the repository
you and open up
let's get a refresher
and I wouldn't see its at revision3
amoco to
a quick a matter of up will see that
peter is
now committing to that repository
so then the question so for
no questions okay if you have any just
take them into the questionnaire and all
have that window open and I'll see it as
that's like a rock now
I want to show you in the mat in the
profiles area before you to fern to
into this office closes Open File Share
are
under window on preferences you'll see a
team development area
collects 10 a little bit bigger for you
and this is where you can control some
of the options
arrest and CBS so we have
the different team tools here their CVs
here and here's our SVN just on the main
level
that are kinda some levels here but on
the main level you can have different
times here
from things that are going on with I'm
within the city SVN settings so get to
know some of those
and a be familiar with
up the fact that those are here the
biggest one
artist up the biggest one but I'm a
convenient on here
on the comment templates if you're
working on
a particular project I'm
or task you can add a comment so this
could be
or this is all
work related to task
number or me to you with cheaper and
your initials so you can set that up as
a
comment template now
one week an artist say okay that will
come back and see some more go session
skin barrier values in a minute cycle
back to
II code repository
remember we still had one file as a min
checked in yet work made it back in
so I know I'll commit and now I can pick
of
up this template Gherardi
setup talks for to screen display catch
up here for you
so okay here's the template McGary
take 10 a conflict that it will
be shown up here my comment no
ok the same thing all the time so that
too
little bit but I'm say before SPN
commits so go ahead and commit
now
as you can see here on the debug demo
PHP is the number for beside it now
whereas code to head has three
so it's a running count very rich in
every time you do a commit
to the repository the next highest
commit number is that it to files your
changing so
just be aware that so again keeper in
mind there's a console and you can see
what's going on
I'm and there is my comment
being automatically added into commit
statement
now I'm also the things that you want to
look at here
was going to bring in a another
file from outside opus project
now we're going to bring in
a new file I was call up in this file
and drop in SVN an outcall HTML class
but Inc so I brought in a new file work
created as a new file
and again this is local to my repository
since it's a new file there's no number
assigned to an hour vision number
because ESPN's not aware but yeah
and the there's a little question mark
icon beside it might be a little hard to
see
on your screens but to the left of the
farming
the icon that's the question mark on and
that means that the
repository does all about it so we can
open it up we can edit it
much as we want arm
we can add another comment line
to
trigger a switch
update here and
I are saved now there's no revision
number
mostar nothing so I go I'm a teen level
are the project level one slight commit
I'm
it showing up as new so I can commit
that and I can I can use my template
and so on but what we want to do is just
be careful love this
is and it makes during its adding it to
the repository first
so I under team
I'm selecting the file itself from the
editor the right mouse
team and I'll to say see the update so
honored
disabled because it's not ok in the
repository a
but there's nothing here to say at to
version control
so simply
picking out the file its new and trying
to at
into our story I'll say okay
and if you watch the console and that it
didn't take very long
to add that into the record store so
here it is a diversion control SVN add
I might appear on the console
and there's file Africa back to the SVN
repository
will see that it's not there I'm lists
we'll just have to refresh it and
it should be
interesting much for white up there
well but should be there struck we
burden control it so that work
enterprises feel the sting of course
I think on Maury crash
yeah not sure why that's for showing up
it is telling me that it's
added to it 0
I know or now I have to go back met
again
by mistake sorry so it's go back
PHP to her see if still the angle
a greater than symbol beside it so it's
two-step process
a.m. but steam right now
its middle class my
update now go back to the repository
first I and there's race email classic
and it's a tradition 5 okay
very with that so it's a two step
process I forgot about that too advert
kroll
and then you could get now the team
development part of this obviously is
that we're sharing
repositories there might be multiple
people using the same project so you
have things checked and unchecked go
even with a.m. I mean projects check
their
but even with a a
code files being checked in and out
committed an update from a repository
still
are some potential or stepping on each
other's toes
so here's debug demo PHP what you can
also do it on Team
is that you can lock and unlock these
files so if you have a check though you
can lock
so that no one else can updated while
you're working on
now the catch is to remember to clear
block
the into it at the end of the work are
so I'm locking this file I say okay
there's a lock statement goes up to the
repository
there's a little walk symbol shows up
side my
them file name in my project explore
and lets users update here on
our story itself there is Steve Bergamo
shocking it's locked so someone else was
working on that and try to commit
changes still see that it's locked
and they kept a you sir
trial are updated while you're someone
else working on
so again we going here we unlock it will
say okay
and unlock Amanda Khoza repository
it back to her our story refresh on that
and now the lock is gone so it just
kinda checking in and out of the library
same idea
take a book the library no one else can
use that book while you have in your
possession
you just have to remember to put take it
back to the library
and unlock so any questions on that's
over
que no questions so what we're looking
at now as I just want to give you some
ideas here
on rearranging your perspective your
code it in perspective
in relation to I'm coding with
to only repository so I've already
mentioned that the console viewers quite
handy
progress viewers quite handy as well we
don't need to debug you put necessarily
because we're not necessarily be bugging
I am history view
is also very contrite helpful so I'm
gonna open up some views
try and find his tribute that would be
younger
SPN specific use
ok are routine views
in history so i'm open up the history
view
a course is nothing in it right now
because
repository are has not been
change right now so me and a change here
to get rid our
its line here for Robert
or save it
I will
minute use mine
template for comment sent with you
now inside my history view
arm maybe
is Thursday to are when you okay
so why quick on right mouse on this file
and I look worse compare with
arm local history
that's where I get my history there so
it's fair file by file basis here so
now I can see my revision history ago
back in
so see what my file look like I double
click on that
a very unique display
showing up and this is kam
comparing my file I'm
from now what is now to what it was
before
so here's on the left side here is my
existing code on the right side
areas by altered Co
excuse me me
as you can see there's not much
difference here because I went back to
how it was
past so lets see there's a difference
there's one that's changed so here you
can see the difference between
up the Robert line is arm
in my history but it's not in my kirker
so that the local history compares and
now you can also compare
acosta are you also compare with its
the leaks from our story should not be
that much
change because where
there's no difference stuck with inputs
alright because we committed it back in
if you look at your revision history
know your history a
up bro you and you can see that
I
I'm here's comments and so on
what's going on and
years 9 changes since the current first
if I look at that
so I double click on low item one it'll
bring it in from the repository
but it's the same as it's alright came
from source
chart number for there
so this is a comparison I love what's on
the repository
versus what's local so you can see in
the top file name it says
up in square brackets
after the file says local and in square
brackets after the Faroe
above it shows retribution for so here I
am comparing against
upper crust or history revision for
burgers what I have locally
so you can trace back I'm some different
ones
different versions if you want and see
the difference file changes in each one
so
harken back to the repository view how
close this comparison
%uh the synchronized view
star from now on
there it's under teams while so it says
this view is not have to even start up
you can choose to populate it
I am are to synchronize
going the whole pitcher I'm
but CBS
so we want to go ice in
I'm gonna quicker worse a CBS so it's
not
are responding right now to SVN
check my preferences
well it's a crime he was obviously more
%uh
suited to CBS also
to I kept looking at that point but will
that will there was a spare somewhere in
history in
ok you sick I your code the same as some
work doing a
SP an update %uh
the other view the two that you might
want to look at in relation to
hurting development is a task you source
ok
you hear tax and what this does I don't
have a pass right now but there's a way
to
I'm miss you team
to assign tasks I'm what society task to
do
I'm display workers may be here
total slut double slash to do
I'm here too
update good display
where
their products I'm
stab over and and I'll save it
now I have a to do and as for me
a.m. what I can do as I can export does
tasks a or XML
and forget hurts word is a
or I'll explore
sorry I just misplaced how to export for
used to do list
sorry that was the wrong button
well Turner in and again this is a
little bit new to me
from version I'm a
were wasn't studio
maybe the moved into can't quite find it
might be in a preference is
I can't find the right now chart but
there is a way to
exports an important tasks and that away
to to share them a
with a 13 0
here
export rare my apologies so I found it
on the page Explorer
right mouse there its work export and
there is a test list
tests to export
and exports as a I ask
the file here in this case
or a I'm XML and the river so that is
your right now cya
project and you say import you can
import
tasks as well so
that's where that is %uh
from by its other team other possible
things for Team Development
are other remote system
so if you have our FTP work here's a few
of my
I'm locations I'm there are
external are remote FTP servers
same idea you can check those out a
its it's not a car code repository a
kiss Anders CBS
yet but I'm it is go so well
local people to go in and change files
remotely
I'm you see the properties here on this
one
you have to pee settings measure hosts
and so on
each a.m.
tours are the other interesting things
the code gallery
I'm if you find that
forgive you here disco governing I'm
their is place if you have a bunch of my
ex
I'm sure the preferences that was here
I'm
you can create your own program our if
you know
how to set it up on a URL but there's
two that already exist
was one years your local one and then
there's one habits and
has for you so if you think this
function
is great you can I later cop yet
here's a user code gallery
add a new entry proper coding here and
who it was
name
is display workers function and this is
a
from Tring to you work workers
I will say okay now
I have this display workers I can use a
open it up in another trial want to
when you file
and i cant in search
code into
that file so it's a way to share I'm
a common function the common cold boxer
project through
code libraries I'm when you can think
export those as well I'm
work
against you can't export that through
this way
but
think there's another co gallery arm
turns and hosts
an issue but remember where that is you
want
figure Co galleries
yes and must remove their so used to be
one
I'm wares and would have a code library
common functions in that everyone can
use worldwide so
that sir the I don't think it's
be able to locate it they're just now so
might have been discontinued
arm so
thats I'm basically all we have on Cu
I'm
commenting sorry on
SP and in code repositories and
project management within a team others
I'll
all kinds of other things you can do to
enhance this
with sign if you look at my land the
task viewer you can tie it in with
Bugzilla in other locations but thats
longer discussion another time so before
we sign of further any
I'll ask questions on checking in
checking out
committing locking and so on
no questions okay
well thank you for your time work more
we're going to look
and it's our last class tomorrow we're
going to look at to some other
neat thing you can do is in studio past
different
editor tools and speech because our
items as
armar in mind documentation and
something like that
just things to make in studio really
come alive so to speak
so it's going to be a mixed bag of a
whole bunch tips and tricks
so hopefully will or see you online
tomorrow
same time and thank you for your time in
section today
back now

Video Length: 46:51
Uploaded By: OSSCubeLLC
View Count: 273

Related Videos
PHP | How to setup XAMPP and Zend Eclipse PDT for PHP project
PHP | How to setup XAMPP and Zend Eclipse PDT for PHP project

In this video we will setup XAMPP and Zend Eclipse PDT for PHP project. XAMPP and Zend Eclipse PDT are free software. Downnload XAMPP http://www.apachefriends.org/download... Download Zend Eclipse PDT for Php Project http://www.zend.com/en/company/commun... If you want to set XAMPP Apache Port Number then kindly watch this video http://www.youtube.com/watch?v=GM21jU... [How to setup XAMPP Apache Port Number]
Video Length: 03:39
Uploaded By: Yusuf Shakeel
View Count: 14,560

Installing Zend PHP Debugger for Eclipse on OSX
Installing Zend PHP Debugger for Eclipse on OSX

A quick tutorial on installing the Zend debugger in Eclipse on OSX. The debugger allows you to step through code line by line as it executes - taking the guesswork out of debugging PHP web applications. Links Referenced in the Video: Walkthrough Instructions: http://verysimple.com/2011/08/16/inst... Zend Studio Web Debugger (Apache Module): http://www.zend.com/en/products/studi... Zend Debugger Plugin Install Site (Eclipse Plugin):br ...
Video Length: 08:03
Uploaded By: Jason Hinkle
View Count: 8,555

Zend Studio/Eclipse + PHP Code Sniffer (Part 1)
Zend Studio/Eclipse + PHP Code Sniffer (Part 1)

Part 1 of my short series on getting PHPCS setup as a tool for Eclipse/Zend Studio hr / bClosed Caption:/b hello my name is Justin rotting in the series someone we going over integrating PHP code sniffer it's basically a syntax checker for PHP integrating that into Zen studio and same steps should pretty much apply to eclipse as well I've set up a little demo shoulder here as you can see a cart PHP system arebr ...
Video Length: 02:06
Uploaded By: Justin Rovang
View Count: 6,675

Zend Studio/Eclipse + PHP Code Sniffer (Part 3)
Zend Studio/Eclipse + PHP Code Sniffer (Part 3)

Third and final clip for integrating phpcodesniffer with Zend Studio/Eclipse IDE hr / bClosed Caption:/b this is the third and final step for configuring huge pecs with per cent city on Eclipse and the previous step we configured PHP CS to work with the PHP executed will be configured in the steps for that and that's what I'm gonna go over for some reason quick use it for PHP CS arm the get angles basically to ...
Video Length: 08:17
Uploaded By: Justin Rovang
View Count: 3,477

Zend Studio/Eclipse + PHP Code Sniffer - (Part 2)
Zend Studio/Eclipse + PHP Code Sniffer - (Part 2)

Part 2 of my short series on getting PHPCS setup as a tool for Eclipse/Zend Studio hr / bClosed Caption:/b hello my name is just a roving this is part 2 A's integrating PHP code sniffer with sand studio slash eclipse com in the previous step we extracted PHP runtime: and unsolved pair core from the stepper going to configure pitch because never there is a excludable script file that we're going to ...
Video Length: 04:04
Uploaded By: Justin Rovang
View Count: 3,139

Debugging with Zend Studio for Eclipse by Peter MacIntyre ZCE
Debugging with Zend Studio for Eclipse by Peter MacIntyre ZCE

www.osscube.com/php/deployment/zend-server The participants will greatly benefit from this video by learning the key Zend Studio concepts & features of how the debugging environment can assist in fixing code. Watch this video to learn more about Zend Studio, Zend Studio with Zend Framework. hr / bClosed Caption:/b this is the session for Zen studio for trips and debugging I'm we're going to look at today is service and the bugging issuesbr ...
Video Length: 49:08
Uploaded By: OSSCubeLLC
View Count: 1,376

Zend PHP for IBM i demonstration at COMMON 2009
Zend PHP for IBM i demonstration at COMMON 2009

Mike Pavlak of Zend demonstrates Zend PHP for IBM i tools: Zend Core, Zend studio for Eclipse IDE, and the Zend Platform product at COMMON 2009. hr / bClosed Caption:/b I am I'm like that like present technology solutions consultant working with sense for about a year now for the IT director exciting time I'm gonna show you a couple things then our product portfolio are merely arms and core products and platforms not ...
Video Length: 06:02
Uploaded By: TechTargetTV
View Count: 1,234

Tips and Tricks coding with Zend Studio for Eclipse Part 1 by Peter MacIntyre ZCE
Tips and Tricks coding with Zend Studio for Eclipse Part 1 by Peter MacIntyre ZCE

http://www.osscube.com/php/deployment... This video illustrates the key Zend concepts & features including Views, Perspectives and basic areas of coding environment. Watch this video to learn more about Zend studio, Zend studio integration and Zend studio with Zend framework. hr / bClosed Caption:/b I would do in a crash course here on ten studio work works I'm thanks Peter McIntyre I've been using since 2004 quite a few years now andbr ...
Video Length: 41:14
Uploaded By: OSSCubeLLC
View Count: 563

Tips and Tricks of coding with Zend Studio for Eclipse Part 2 by Peter MacIntyre ZCE
Tips and Tricks of coding with Zend Studio for Eclipse Part 2 by Peter MacIntyre ZCE

http://www.osscube.com/php/deployment... A quick demo to introduce you to Zend Studio, Zend studio framework and Zend studio integration. Watch this video to uncover few interesting topics such as PHPDoc tag entries, connecting dependent projects (Configuring projects), function definitions in content assist, using the properties view to full effect, using PHPDoc tags for documentation, PHP Code Gallery, code analyzer etc. hr / bClosed Caption:/b okay today we're going ...
Video Length: 16:54
Uploaded By: OSSCubeLLC
View Count: 203

Copyright © 2025, Ivertech. All rights reserved.