SVN i.c.m. webdevelopment

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Randstad B.V.- Freelance Senior Fullstack Develope

Startdatum: 01.05.2023 Richttarief: € 75,00 - €85,00 Duur van de opdracht: 1 jaar Uren per week: 40 Werkmodel: Hybride, dinsdag en donderdag aanwezig op kantoor in Diemen en meer wanneer dit nodig is. Functieomschrijving: De ideale kandidaat gaat onderdeel uitmaken van een junior team binnen het foundation domein. Vanuit het foundation domein werkt dit team samen met andere foundation teams en teams uit het online domein (professionals B2B en B2C) voor het bouwen en integreren van HRM functionaliteiten (verlof en benefits) in de persoonlijke portal van Interim Professionals. Er is meer backend werk dan frontend, maar kandidaat moet beiden leuk

Bekijk vacature »

PHP Developer gezocht!

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij op zoek naar een nieuwe uitdaging? Lees dan snel verder! Voor een organisatie in de regio Utrecht die zich bezighoud met het verbeteren van de medicatieveiligheid zoeken wij een Software Developer. In deze functie zijn wij op zoek naar een slimme en enthousiaste Developer die interesse heeft in farmacie, logistiek en ICT. Daarnaast beschik je over een goed analytisch vermogen en ben je van nature gestructureerd en resultaatgericht. Je moet in deze functie daadkrachtig, flexibel en communicatief goed zijn. Je verantwoordelijkheden bestaan uit: Object georiënteerd programmeren; Werken in

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Embedded Developer C++

Functie omschrijving Ben jij op zoek naar een leuke uitdaging als Embedded Developer, zoek dan niet verder! Voor een leuke opdrachtgever in omgeving Rotterdam zijn wij op zoek naar een Embedded Developer die graag met Embedded Devices werkt. Je zult verantwoordelijk worden voor het ontwikkelen en onderhouden van diverse producten. Jouw specialisatie ligt op het vlak van software, hardware en back-end. Dit bedrijf is gespecialiseerd in het ontwerpen van software voor een unieke industrie. Wil jij betrokken worden bij een proces dat loopt van ontwikkeling tot installatie? Waarbij je bezig zult zijn met perfecte systemen die geleverd worden aan binnen

Bekijk vacature »

Senior Airport Developer ( System engineer)

De functie Nice to know (you) De nieuwe A-pier wordt de duurzaamste van Schiphol. Als deze af is ligt er 4000 vierkante meter zonnepanelen op het dak. En de toiletten? Die spoelen door met regenwater. we gaan ervoor: het creëren van de meest duurzame en hoogwaardige luchthavens ter wereld. een toekomstbestendig en duurzaam Schiphol. Daar werken we elke dag hard aan in team Development & Sustainability. Jij bent regisseur, expert én aanjager van de ontwikkeling van Schiphol. Connecting your world Hoe maak je de ambities en doelstellingen van Schiphol concreet in een project? De waarde voor Schiphol naar eisen die

Bekijk vacature »

C# .NET Developer

Functieomschrijving Voor dit leuke softwarre bedrijf in de omgeving Vught zijn we per direct op zoek naar een C#/.NET Developer. Is development jouw passie en doe je dit graag met C#/.NET? Lees dan snel verder! Jou werkzaamheden zullen zijn: Zorgen voor de optimalisatie van de huidige software en het automatiseren van bedrijfsprocessen. Naar aanleiding van de wensen van de klant ga je, met je collega's op zoel naar passende oplossingen en je werkt dit uit tot een mooi eindproduct. Je gaat webshops, websites en webapplicaties ontwikkelen door middel van ASP.NET, C# en MVC Framework. Bedrijfsprofiel Deze opdrachtgever houdt zich bezig

Bekijk vacature »

OutSystems developer

Dit ga je doen Klanten adviseren over de mogelijkheden van OutSystems; OutSystems oplossingen ontwikkelen en implementeren; Stakeholdermanagement; Kennis en expertise up to date houden en delen met het team. Hier ga je werken Onze opdrachtgever, gevestigd in regio Amsterdam, is een innovatieve dienstverlener die zich richt op grote corporates in verschillende sectoren. Doordat je bij veel verschillende klanten aan de slag zal gaan is geen enkel project hetzelfde. De organisatie kenmerkt zich door hoge mate van professionaliteit en innovatieve oplossingen. In de rol van OutSystems developer zal jij verschillende grote klanten helpen om efficiënte OutSystems oplossingen te ontwikkelen en implementeren.

Bekijk vacature »

Medior/Senior Software Developers gezocht in de Ra

Functie Op dit moment staan er posities open voor de volgende functies: Front-end, Back-End & Fullstack software developer. Als Front-End software developer werk je met JavaScript en de bijbehorende technologieën zoals TypeScript, Angular, React, Vue en Svelte. Als Back-End software developer ben je bezig in NodeJS en doe je dit met behulp van AWS, NoSQL, REST en GraphQL. Je krijgt leuke en uitdagende opdrachten met een gemiddelde duur van anderhalf jaar. Hier werk je in een team met andere IT’ers aan het ontwikkelen en verbeteren van software. Je wordt begeleid door een accountmanager die fungeert als jouw aanspreekpunt. Het team

Bekijk vacature »

Front-End React Developer

Als Front-End React Developer verbeter je de user experience van onze eigen webapplicaties voor onze collega's binnen Coolblue. Wat doe je als Front-End React Developer bij Coolblue? Als Front-end React Developer werk je aan de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten met React.js. Je vindt het leuk om samen te werken met de UX designer om stories op te pakken. Daarnaast ben je trots op je werk en verwelkomt alle feedback. Ook Front-end React Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Verbeteren van de gebruiksvriendelijkheid van onze webshop

Bekijk vacature »

Web Developer

Bedrijfsomschrijving ENGIE Nederland is onderdeel van de beursgenoteerde ENGIE Groep. ENGIE is actief in 70 landen, met wereldwijd 150.000 medewerkers. Als groep is het de missie om bij te dragen aan de verduurzaming van de wereld. ENGIE Energie biedt energiediensten aan particulieren en grootzakelijk en gaat de uitdagingen van de energietransitie aan door het beschikbaar maken van duurzame energie, het streven de klimaatverandering tot een minimum te beperken, leveringszekerheid te bieden en zorg te dragen voor een verantwoord gebruik van de beschikbare resources. ENGIE Energie investeert daarom in hernieuwbare energiebronnen zoals zon, wind en bio-gas. Functieomschrijving Heb jij veel ervaring

Bekijk vacature »

PHP Developer

Functie omschrijving Als PHP / Laravel developer zal je in een klein team terecht komen. Wij zijn op zoek naar een echte specialist, iemand die de balans weet te vinden tussen techniek en perfectie. In de aankomende jaren wilt dit bedrijf flink groeien en daarom zijn ze op zoek naar jou! Wat ga je doen? Je draagt bij aan het ontwikkelen en onderhouden van bestaande webapplicaties die boordevol functionaliteit zitten. Deze applicaties worden gebruikt door de organisatie zelf en ook door de klanten. Inmiddels wordt er gewerkt met Laravel 8 en zijn er diverse koppelingen naar externe leveranciers. Verder zal

Bekijk vacature »

.NET developer

Functie Als ervaren .NET ontwikkelaar ontbreekt er aan passie en motivatie niks. Jij bent communicatief sterk en pakt iedere uitdaging dan ook met beide handen aan. Op projectbasis ga jij met je team of met enkele andere ontwikkelaars intern aan de slag bij diverse partners. Op basis van het project ga jij aan de slag en zijn de werkzaamheden en technieken erg divers. Jouw werkgever stelt jouw ontwikkeling hierin voorop, zo krijg je een vast vertrouwenspersoon die één keer in de maand op locatie van jouw project zal kijken hoe het gaat en of er eventuele aandachtspunten zijn. Daarnaast krijg

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET ontwikkelaar start jij in ons development team met twee andere .NET developers. Als team werken jullie in scrum en is er iedere ochtend om 11.00 een standup. Jij krijgt als junior .NET ontwikkelaar een inwerk traject dat echt specifiek wordt ingericht op basis van wat jij nodig hebt. Een van de grootste pluspunten bij ons is dat wij binnen ons bedrijf veel (technische) vrijheid geven en juist eigen initiatieven erg stimuleren. Jouw werkzaamheden gaan er bij ons als volgt uit zien: – Het ontwikkelen van nieuwe software samen met interne en eventueel externe ontwikkelaars; – Het

Bekijk vacature »

Front-end developer (medior/senior)

Functie Het team bestaat uit een architect, fullstack developers, app developers, de product owner en projectmanager. Eenieder draagt vanuit zijn discipline bij aan een complete oplossing voor de klant. Uiteraard zul je hierin nauw samenwerken met je collega’s. Jij wordt verantwoordelijk voor de front-end implementatie en fungeert als lead op dit gebied binnen het team. Je kunt helder formuleren, ideeën uitdragen en overbrengen aan je collega’s. Qua technische stack is het vooral van belang dat je ervaren bent met Angular, HTML5, CSS en TypeScript. Verder is ervaring in NgRx, Bootstrap, BEM en Cypress een pré, evenals affiniteit met UX/UI Design!

Bekijk vacature »

Magento2 Developer

Functie Ben jij een ontwikkelaar en wil jij een volgende stap zetten en als teamlead aan de slag? Lees dan snel verder! Voor een gewilde opdrachtgever in omgeving Delft zijn wij op zoek naar een programmeur die als meewerkend voorman aan de slag wilt gaan. Een developer die een team van twee man aan zal sturen. Jouw werkzaamheden zullen er als volgt uitzien; Ontwikkelen en ontwerpen van API's; Maatwerkoplossingen; Databeveiliging; Optimalisatie webshops; Ontwikkelen technische implementaties voor verbetering database; Aanspreekpunt voor de organisatie en verantwoordelijk voor de aansturing van externe developers. Zoek je veel uitdaging en veelzijdigheid in je werk dan

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

21/11/2024 14:05:40
 
- 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.