SVN i.c.m. webdevelopment

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Front end developer Angular

Functie Er zijn momenteel 5 SCRUM-teams waarvan drie gefocust zijn op DevOps en de huidige projecten en twee op innovatie van de platformen. Jij zal onderdeel worden van het innovatie Scrum team. De 2 multidisciplinaire innovatie teams bestaan momenteel uit 14 werknemers. Jij als senior Front end developer wordt onderdeel van onze innovatieteams. De innovatieteams houden zich bezig met het door ontwikkelen van de huidige producten en denken na over nieuwe functionaliteiten. Binnen de rol van Front end developer krijg je veel vrijheid en kan je je dag zelf indelen. Dingen waar jij je dagelijks mee bezig zult houden is

Bekijk vacature »

Software Developer

Longship.io gaat de wereld veroveren met baanbrekende software en legendarische... pizza-avonden! Lees hier de vacature van IT Operations Manager! Bij Longship werken we met een team van 5 mensen aan software voor laadpaal operators. Longship is ontstaan in 2020 met als doel om de elektrische mobiliteitstransitie aan te jagen. We zijn nu al een wereldwijde speler doordat we continu voorop lopen in innovatie. Ons platform helpt het versneld elektrificeren van wagenparken, internationaal! Wij zijn een startup met grote ambities die we willen bereiken met een relatief klein en efficiënt team. Je krijg de kans om ontzettend veel te leren van

Bekijk vacature »

BizTalk/ Azure Developer

Dit ga je doen •Understanding the scope of required functionality, translate them within context of way of working of the team into developed solutions, whilst safeguarding documentation; •Planning based on assigned sprint tasks; •Acting as an expert in estimation techniques and planning; •Understanding your role in the agile process and act in this way; •Facilitating internal communication and effective collaboration; •Working closely with scrum master to handle backlogs and new requests; •Providing information to the third parties about activities and needs for compliance. Hier ga je werken Our client is a leading organization focusing on animal nutrition, offering solutions that

Bekijk vacature »

Robot Programmeur

In het kort Drie redenen waarom deze vacature uniek is! Programmeren van zelflerende robots Werken op kantoor en testen in de bedrijfshal Je krijgt verantwoordelijkheid, vrijheid en je mag werken naar eigen inzicht De organisatie Hier ga je aan de slag Een bedrijf dat innovatieve robottoepassingen ontwerpt en bouwt voor onder andere de staal industrie, energie- bouw- en agrarische sector. De robots die vaak in combinatie met diverse randapparatuur geleverd worden vormen een totaaloplossing voor de klant. Dit zijn klanten over de hele wereld, van België en Duitsland tot China, India, maar ook in Nederland. Projecten waar momenteel aan wordt

Bekijk vacature »

JAVA Programmeur

Bedrijfsomschrijving Functieomschrijving We zoeken per direct enthousiaste software engineers die ons team komen versterken.We werken in DevOps teams met een sterk gevoel voor verantwoordelijkheid. Er wordt nauw samengewerkt met ons Business analyse team (BAT), met onze uitvoerende medewerkers en met de DevOps teams onderling binnen het domein. Het liefst hebben we veel en vaak interactie met onze interne en externe eindgebruikers om zo de juiste dingen te maken. We werken multidisciplinair in een dynamische omgeving. Achtergrond opdracht De Businesseenheid Examens is verantwoordelijk voor de logistiek van de staatsexamens Voortgezet (speciaal) onderwijs, Nederlands als 2e taal en schoolexamens. In het kader

Bekijk vacature »

.Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Als developer bouw je in DevOps teams aan enterprise applicaties, nieuwe IOT, Chatbots of AI oplossingen. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren in dit vakgebied. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij vorig jaar Microsoft Partner of the year geworden.

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET developer begint jouw dag na een bak koffie met een stand up. De vorderingen worden tijdens de stand up besproken en de doelen worden opgesteld waar jullie als team in de volgende sprint naartoe gaan werken. Onze backend is geschreven in .NET Core en onze Front-end in Angular. Bij ons ga jij dan ook Fullstack aan de slag. Jij wordt hier opgeleid om zelfstandig te kunnen programmeren en applicaties te kunnen implementeren. Er wordt op projectbasis gewerkt, dit bied leuke uitdagingen omdat elke klant een andere visie heeft over de applicatie die wij maken. Je gaat

Bekijk vacature »

C#.NET Developer

Functieomschrijving We are looking for a dutch native speaker In deze uitdagende functie ga je werken als onderdeel van het development team, in de functie van C#.NET Developer, Je gaat maatwerk software bouwen voor diverse klanten. Ook optimaliseer je bestaande software en bouw je API koppelingen. Je bent vooral met back-end development bezig. Je krijgt veel vrijheid in deze functie en je krijgt de kans om mee te denken in bedrijfsprocessen. Deels thuiswerken is geen enkel probleem! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van

Bekijk vacature »

Senior Cobol Applicatieontwikkelaar

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving In de applicatie ETM

Bekijk vacature »

Full stack Developer / .NET / Angular / Azure

Dit ga je doen Jij gaat je als Full Stack .NET Developer voornamelijk bezighouden met: Het vertalen van concepten naar passende innovatieve en duurzame oplossingen; Het ontwikkelen van bedrijf kritische en gebruiksvriendelijke applicaties voor de internationale markt en intern gebruik; Bouwen aan software om het Internet of Things netwerk te ondersteunen; Het maken en onderhouden van interfaces tussen systemen aan de hand van API's; Het onderhouden en blijven verbeteren van de ontwikkelde software. Hier ga je werken Binnen deze organisatie zal jij als Full Stack .NET Developer een belangrijke rol krijgen en ga je dagelijks de uitdaging aan om maatwerk

Bekijk vacature »

SQL Database developer

Functie omschrijving Wil jij meewerken aan het creëren van slimme software om magazijnen als een geoliede machine te laten lopen? Wij zoeken een zorgvuldig persoon, iemand die niet snel de hand omdraait voor complexe algoritmes. Denk jij dat jij de SQL ontwikkelaar bent die wij zoeken? Lees snel verder en wie weet zitten we binnenkort samen aan tafel! Jouw werkzaamheden zullen er als volgt uitzien: Je houdt je bezig met het ontwerpen en ontwikkelen van MS SQL server databases, dit doe je met T-SQL als programmeer laag. Je gaat aan high-end software oplossingen werken, dit doe je voor de optimalisatie

Bekijk vacature »

Softwareontwikkelaar Cleopatra

Functieomschrijving: De directie Verkeer en Openbare ruimte van de gemeente Amsterdam beschikt over een softwareapplicatie, "Cleopatra", waarmee geautomatiseerde handhaving plaatsvindt (op basis van kentekenherkenning) van bepaalde gebieden waarin toegangseisen worden gesteld aan het verkeer. Voorbeelden ervan zijn de milieuzones, de zone zwaar verkeer, handhaving van bromen snorfietser op het fietspad en autoluwe gebieden. Voor de doorontwikkeling en uitbreiding ervan zijn gespecialiseerde softwareontwikkelaars nodig die helpen bij het programmeren van de handhavingsmodules voor nieuwe gebieden en het verbeteren en bijwerken van de bestaande onderdelen van de softwareapplicatie.De opdracht bestaat uit: het programmeren van de diverse modules;het tijdens demo's tonen van de

Bekijk vacature »

PHP Back-end Developer

Vacature details Vakgebied: Software/IT Opleiding: Starter Werklocatie: Nijmegen Vacature ID: 13633 Introductie OUr client develop websites, webshops, and digital environments that are used by many visitors daily. They are seeking an experienced PHP-Developer Back-end to join the team. If you're looking for a position where you can tackle challenging, innovative, and multidisciplinary ICT projects and make a difference, this vacancy might be for you! Functieomschrijving As a PHP developer, you'll develop websites and digital environments used by many visitors daily. You'll work as a back-end developer and want to continuously develop in this field. You can work independently and efficiently,

Bekijk vacature »

Back-end Developer

Functieomschrijving Voor een erkende werkgever in de regio van Middelburg zijn wij op zoek naar een enthousiaste PHP / Symfony Developer. Een ambitieus persoon die het gemotiveerde development team komt versterken met het realiseren van nieuwe en complexe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor professionele groei? Dit ga je doen: Je bent verantwoordelijk voor de beheer en ontwikkeling van de serviceportal in Symfony en de webshops in de tweede versie van Magento; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »

Software Programmeur

Functie omschrijving Voor een informele club in omgeving Delft zijn wij op zoek naar versterking. Ben jij op zoek naar een nieuwe uitdaging als Software Programmeur lees dan snel verder! Als ontwikkelaar kom je terecht op een afdeling van 6 medewerkers. Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed verloopt. Je zult klanten ondersteunen. Verder zul je technische ontwerpen en gebruikersdocumentaties schrijven en deze onderhouden. Er wordt voornamelijk gewerkt met PHP, Java en

Bekijk vacature »
Ruben Portier

Ruben Portier

12/02/2013 22:20:56
Quote Anchor link
Hallo PHP-hulpers,

Ik vraag me dit al een tijdje af, en het is eigenlijk de reden waarom ik nu geen SVN gebruik voor webapplicaties. Hoe is het het makkelijkst om SVN te gebruiken in combinatie met (remote) webdevelopment?

Het probleem is, dat er 1 centrale ontwikkelserver / -omgeving is waar de website (in ontwikkeling) op draait. Door de centrale SQL database en testomgeving moeten de bestanden op de testserver gewijzigd en getest worden, en dus niet lokaal zoals bijvoorbeeld een C++ applicatie ontwikkeld en gecompileerd wordt.

Wanneer je SVN gebruikt op de webserver moet je waarschijnlijk een aparte SVN server en aparte webserver hebben, waarbij je dus direct met FTP werkt op de webserver, en af en toe een commit doet naar de SVN server. Hierbij haal je geen voordelen uit het overschrijven, en mergen etc heeft eigenlijk ook weinig zin.

Je kunt ook de laatste SVN revision gebruiken op je test omgeving, maar dan moet je iedere kleine aanpassing committen, en dat lijkt me ook niet ideaal en niet in de gedachte en bedoeling van SVN.

Hoe doen jullie dit, wat is het handigst?

Groeten,
Ruben
 
PHP hulp

PHP hulp

22/12/2024 10:18:15
 
- Ariën  -
Beheerder

- Ariën -

12/02/2013 22:27:28
Quote Anchor link
Waarom kijk je naar SVN, en niet naar GIT? Dit werkt een stuk makkelijker.....
 
Ruben Portier

Ruben Portier

12/02/2013 22:49:44
Quote Anchor link
Met GIT zou hetzelfde probleem optreden toch?
 
Gerben G

Gerben G

12/02/2013 22:56:41
Quote Anchor link
@Ruben,
SVN, met een lokale testomgeving voor de webserver.
Optioneel een lokale database server. Eventueel kun je er nog voor kiezen om het bestand waar je connectiegegevens in staan buiten je SVN te houden.

Je Checkout folder van de SVN is in dit geval een lokale map van de webserver.
 
TJVB tvb

TJVB tvb

13/02/2013 10:26:02
Quote Anchor link
Je commit alles, elke wijziging. Dat kunnen grote wijzigingen zijn maar ook kleine.
En ik zou inderdaad voor GIT gaan, dan heb je geen server nodig.
 
Ruben Portier

Ruben Portier

14/02/2013 10:38:21
Quote Anchor link
Beste

Ik heb nu al een tijdje zitten kijken naar GIT. Ik heb het geïnstalleerd op mijn *NIX server (Debian x64). Ikzelf en een mede-developer gebruiken beide Netbeans als ontwikkeltool. Nu willen we graag samen gaan werken, alleen lukt het ons niet om GIT juist in te stellen.

We willen als volgt werken. We hebben beide een eigen FTP opslag waar we ons voorbeeld kunnen bekijken. Af en toe doen we een commit, deze moet doorgestuurd worden en opgeslagen worden op de server en niet lokaal. Hier loopt het al mis, het lukt me niet om dingen aan te passen en dan te comitten naar de server. Als mijn mede-developer dan zijn GIT probeert te updaten (dus hetgeen die online staat mergen met hetgeen hij heeft) vindt hij niets. Of gaan we hier helemaal verkeerd te werk?

Kan je iemand mij uitleggen hoe we best samen aan een project kunnen werken, en is hiervoor een centrale server beter of niet? Want stel dat ik offline ben, kunnen andere developers niet mergen met mij.

En hoe gaat het dan in zijn werk om bijvoorbeeld een release te uploaden via FTP naar een website. Moet je dan handmatig mijn files die ik gemerged heb met de rest uploaden, of kan GIT automatisch een release uploaden?

Heel erg bedankt alvast!
 
Reshad F

Reshad F

14/02/2013 11:55:23
Quote Anchor link
Je weet hopelijk dat COMMIT niks naar de server stuurt? Dit moet je zelf doen doormiddel van de PUSH commando. Hetgeen wat COMMIT voor jou doet is een momentopname van je applicatie en de bestanden maken zoals het op dat moment is en eventueel aan de stream toevoegen.

In jou geval moet het volgens mij als volgt: Je hebt je Debian server met GIT je maakt hier een Repository. Dit wordt gelijk je "Mainserver" voor GIT
Jullie werken allebei aan het project dus dan kun je deze bestanden pullen voor je lokale variant die je op je pc hebt draaien je doet wijzigingen/aanpassingen en vervolgens commit je deze ( add je aan de stream als je nieuwe bestanden toevoegt ) en vervolgens kan je deze pushen naar je debian servertje.

De ander kan dan vervolgens alles weer ophalen en er ook eventueel tegelijk aan werken. GIT kan dan heel mooi alles naast elkaar breien.
Om deze bestanden naar de "ECHTE" server te sturen kan je ook GIT gebruiken maar volgens mij moet je daar SSH verbinding voor kunnen maken met desbetreffende server.. alleen weet ik dat niet zeker moet je even Googlen of misschien dat iemand anders daar antwoord op heeft :)
 
Ruben Portier

Ruben Portier

14/02/2013 12:10:57
Quote Anchor link
Bedankt!

Ik had alvast het volgende zelf uitgevonden:

commit, lokaal saven
push, saven naar server
pull, krijgen van server (hij merged dan de server-versie met de lokale versie)


Is dit juist?

Volgens mij lukt het nu wel! Ik heb ssh toegang tot de server maar ik kan helaas niet meteen iets vinden om de files te releasen naar de webhost.
 
Reshad F

Reshad F

14/02/2013 12:30:14
Quote Anchor link
Dat is het zo ongeveer inderdaad :)

als je het wilt oefenen kan je op github.com oefeningen doen en er is ook duidelijke uitleg.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.